/* * Copyright 2008-2017 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.codehaus.griffon.compile.core; /** * @author Andres Almiray * @since 2.0.0 */ public interface BaseConstants { String WILDCARD = "?"; String R = "R"; String T = "T"; String VOID = "void"; String BOOLEAN = "boolean"; String INT = "int"; String JAVA_LANG_OBJECT = "java.lang.Object"; String JAVA_LANG_STRING = "java.lang.String"; String JAVA_LANG_CLASS = "java.lang.Class"; String GRIFFON_CORE_CALLABLEWITHARGS = "griffon.core.CallableWithArgs"; String GRIFFON_CORE_RUNNABLEWITHARGS = "griffon.core.RunnableWithArgs"; String JAVA_UTIL_MAP = "java.util.Map"; String JAVA_UTIL_LIST = "java.util.List"; String JAVA_UTIL_COLLECTION = "java.util.Collection"; String JAVA_LANG_RUNNABLE = "java.lang.Runnable"; String JAVA_NET_URL = "java.net.URL"; String NAME = "name"; String APPLICATION = "application"; String JAVAX_INJECT_INJECT = "javax.inject.Inject"; String JAVAX_INJECT_NAMED = "javax.inject.Named"; String JAVAX_ANNOTATION_NONNULL = "javax.annotation.Nonnull"; String JAVAX_ANNOTATION_NULLABLE = "javax.annotation.Nullable"; }