Uses of Class
org.nuiton.jaxx.compiler.reflect.ClassDescriptor
-
-
Uses of ClassDescriptor in org.nuiton.jaxx.compiler
Fields in org.nuiton.jaxx.compiler with type parameters of type ClassDescriptor Modifier and Type Field Description protected Map<String,Map<ClassDescriptor,List<EventHandler>>>JAXXCompiler. eventHandlersMaps objects (expressed in Java code) to event listener classes (e.g.Methods in org.nuiton.jaxx.compiler that return ClassDescriptor Modifier and Type Method Description ClassDescriptorEventHandler. getListenerClass()ClassDescriptorCompiledObject. getObjectClass()Returns the type of this object.ClassDescriptorCompiledObject. getOverrideType()ClassDescriptorJAXXEngine. getValidatorFactoryClass()Methods in org.nuiton.jaxx.compiler that return types with arguments of type ClassDescriptor Modifier and Type Method Description Map<String,Map<ClassDescriptor,List<EventHandler>>>JAXXCompiler. getEventHandlers()Methods in org.nuiton.jaxx.compiler with parameters of type ClassDescriptor Modifier and Type Method Description static StringJAXXCompiler. getCanonicalName(ClassDescriptor clazz)static booleanI18nHelper. isDoubleList(ClassDescriptor object)static booleanI18nHelper. isNewDoubleList(ClassDescriptor object)TClassMap. put(ClassDescriptor key, T value)Associates a value with a class and all of its descendents.voidCompiledObject. setOverrideType(ClassDescriptor overrideType)Constructors in org.nuiton.jaxx.compiler with parameters of type ClassDescriptor Constructor Description CompiledObject(String id, String javaCode, ClassDescriptor objectClass, JAXXCompiler compiler, boolean force)Creates a newCompiledObject.CompiledObject(String id, ClassDescriptor objectClass, JAXXCompiler compiler)Creates a newCompiledObject.CompiledObject(String id, ClassDescriptor objectClass, JAXXCompiler compiler, boolean force)Creates a newCompiledObject.EventHandler(String eventId, String objectCode, MethodDescriptor addMethod, ClassDescriptor listenerClass, MethodDescriptor listenerMethod, String javaCode) -
Uses of ClassDescriptor in org.nuiton.jaxx.compiler.beans
Methods in org.nuiton.jaxx.compiler.beans that return ClassDescriptor Modifier and Type Method Description ClassDescriptorJAXXFeatureDescriptor. getClassDescriptor()ClassDescriptorJAXXPropertyDescriptor. getPropertyType()Methods in org.nuiton.jaxx.compiler.beans with parameters of type ClassDescriptor Modifier and Type Method Description static JAXXBeanInfoJAXXIntrospector. getJAXXBeanInfo(ClassDescriptor classDescriptor)Returns theJAXXBeanInfofor a given class.Constructors in org.nuiton.jaxx.compiler.beans with parameters of type ClassDescriptor Constructor Description JAXXBeanDescriptor(ClassDescriptor beanClass)JAXXEventSetDescriptor(ClassDescriptor classDescriptor, String name, MethodDescriptor addListenerMethod, MethodDescriptor removeListenerMethod, MethodDescriptor[] listenerMethods)JAXXPropertyDescriptor(ClassDescriptor classDescriptor, String propertyName)JAXXPropertyDescriptor(ClassDescriptor classDescriptor, String propertyName, MethodDescriptor readMethod, MethodDescriptor writeMethod)JAXXPropertyDescriptor(ClassDescriptor classDescriptor, String propertyName, MethodDescriptor readMethod, MethodDescriptor writeMethod, boolean bound) -
Uses of ClassDescriptor in org.nuiton.jaxx.compiler.binding
Methods in org.nuiton.jaxx.compiler.binding that return ClassDescriptor Modifier and Type Method Description protected ClassDescriptorDataSource. getMethodReturnType(ClassDescriptor contextClass, MethodDescriptor method)Given a method from a given context class, try to obtain his method return type.ClassDescriptorTypeParser. parseType(String source)Methods in org.nuiton.jaxx.compiler.binding with parameters of type ClassDescriptor Modifier and Type Method Description protected ClassDescriptorDataSource. getMethodReturnType(ClassDescriptor contextClass, MethodDescriptor method)Given a method from a given context class, try to obtain his method return type. -
Uses of ClassDescriptor in org.nuiton.jaxx.compiler.css
Methods in org.nuiton.jaxx.compiler.css that return ClassDescriptor Modifier and Type Method Description static ClassDescriptorStylesheetHelper. getMouseEventDescriptor()static ClassDescriptorStylesheetHelper. getMouseListenerDescriptor()Methods in org.nuiton.jaxx.compiler.css with parameters of type ClassDescriptor Modifier and Type Method Description static StringStylesheetHelper. unwrap(ClassDescriptor type, String valueCode) -
Uses of ClassDescriptor in org.nuiton.jaxx.compiler.java.parser
Methods in org.nuiton.jaxx.compiler.java.parser that return ClassDescriptor Modifier and Type Method Description ClassDescriptorSimpleNode. getJavaType()Methods in org.nuiton.jaxx.compiler.java.parser with parameters of type ClassDescriptor Modifier and Type Method Description voidSimpleNode. setJavaType(ClassDescriptor javaType) -
Uses of ClassDescriptor in org.nuiton.jaxx.compiler.reflect
Methods in org.nuiton.jaxx.compiler.reflect that return ClassDescriptor Modifier and Type Method Description protected ClassDescriptorClassDescriptor. getClassDescriptor(String fqn)static ClassDescriptorClassDescriptorHelper. getClassDescriptor(Class<?> javaClass)static ClassDescriptorClassDescriptorHelper. getClassDescriptor(String className)static ClassDescriptorClassDescriptorHelper. getClassDescriptor(String className, ClassLoader classLoader)protected static ClassDescriptorClassDescriptorHelper. getClassDescriptor0(ClassDescriptorHelper.ResolverType resolverType, String className, URL source, ClassLoader classLoader)ClassDescriptorClassDescriptor. getComponentType()ClassDescriptor[]ClassDescriptor. getInterfaces()ClassDescriptor[]MethodDescriptor. getParameterTypes()ClassDescriptorMethodDescriptor. getReturnType()ClassDescriptorClassDescriptor. getSuperclass()ClassDescriptorFieldDescriptor. getType()abstract ClassDescriptorClassDescriptorResolver. resolveDescriptor(String className, URL source)Methods in org.nuiton.jaxx.compiler.reflect with parameters of type ClassDescriptor Modifier and Type Method Description static voidClassDescriptorHelper. checkSupportClass(Class<?> handlerClass, ClassDescriptor beanClass, Class<?>... tagClasses)abstract MethodDescriptorClassDescriptor. getDeclaredMethodDescriptor(String name, ClassDescriptor... parameterTypes)MethodDescriptorClassDescriptor. getMethodDescriptor(String name, ClassDescriptor... parameterTypes)booleanClassDescriptor. isAssignableFrom(ClassDescriptor descriptor)static booleanClassDescriptorHelper. isAssignableFrom(ClassDescriptor classDescriptor, Class<?> awareClass)abstract Optional<MethodDescriptor>ClassDescriptor. tryToGetDeclaredMethodDescriptor(String name, ClassDescriptor... parameterTypes) -
Uses of ClassDescriptor in org.nuiton.jaxx.compiler.reflect.resolvers
Subclasses of ClassDescriptor in org.nuiton.jaxx.compiler.reflect.resolvers Modifier and Type Class Description classClassDescriptorResolverFromJaxxFile.JaxxFileClassDescriptorMethods in org.nuiton.jaxx.compiler.reflect.resolvers that return ClassDescriptor Modifier and Type Method Description ClassDescriptorClassDescriptorResolverFromJavaClass. resolveDescriptor(String className, URL source)ClassDescriptorClassDescriptorResolverFromJavaFile. resolveDescriptor(String className, URL source)ClassDescriptorClassDescriptorResolverFromJaxxFile. resolveDescriptor(String className, URL source)Methods in org.nuiton.jaxx.compiler.reflect.resolvers with parameters of type ClassDescriptor Modifier and Type Method Description MethodDescriptorClassDescriptorResolverFromJaxxFile.JaxxFileClassDescriptor. getDeclaredMethodDescriptor(String name, ClassDescriptor... parameterTypes)Optional<MethodDescriptor>ClassDescriptorResolverFromJaxxFile.JaxxFileClassDescriptor. tryToGetDeclaredMethodDescriptor(String name, ClassDescriptor... parameterTypes) -
Uses of ClassDescriptor in org.nuiton.jaxx.compiler.tags
Methods in org.nuiton.jaxx.compiler.tags that return ClassDescriptor Modifier and Type Method Description ClassDescriptorDefaultObjectHandler. getBeanClass()static ClassDescriptorDefaultObjectHandler. getEventClass(ClassDescriptor listenerClass)ClassDescriptorDefaultObjectHandler.ProxyEventInfo. getListenerClass()ClassDescriptorDefaultComponentHandler. getPropertyType(CompiledObject object, String propertyName, JAXXCompiler compiler)ClassDescriptorDefaultObjectHandler. getPropertyType(CompiledObject object, String propertyName, JAXXCompiler compiler)Returns the type of the named property.static ClassDescriptorTagManager. resolveClass(String className, JAXXCompiler compiler)Methods in org.nuiton.jaxx.compiler.tags with parameters of type ClassDescriptor Modifier and Type Method Description voidDefaultObjectHandler. addProxyEventInfo(String memberName, ClassDescriptor listenerClass, String modelName, String addMethod, String removeMethod)Configures a proxy event handler which firesPropertyChangeEventswhen a non-bound member is updated.static ClassDescriptorDefaultObjectHandler. getEventClass(ClassDescriptor listenerClass)static JAXXBeanInfoDefaultObjectHandler. getJAXXBeanInfo(ClassDescriptor beanClass)Returns theJAXXBeanInfofor the specified class.static DefaultObjectHandlerTagManager. getTagHandler(ClassDescriptor beanClass)static <T extends TagHandler>
voidTagManager. registerBean(ClassDescriptor beanClass, Class<T> handler)Maps a class tag to a specificTagHandler.Constructors in org.nuiton.jaxx.compiler.tags with parameters of type ClassDescriptor Constructor Description DefaultComponentHandler(ClassDescriptor beanClass)DefaultObjectHandler(ClassDescriptor beanClass)Creates a newDefaultObjectHandlerwhich provides support for the specified class. -
Uses of ClassDescriptor in org.nuiton.jaxx.compiler.tags.swing
Methods in org.nuiton.jaxx.compiler.tags.swing that return ClassDescriptor Modifier and Type Method Description ClassDescriptorJRadioButtonHandler. getPropertyType(CompiledObject object, String name, JAXXCompiler compiler)ClassDescriptorJSpinnerHandler. getPropertyType(CompiledObject object, String propertyName, JAXXCompiler compiler) -
Uses of ClassDescriptor in org.nuiton.jaxx.compiler.tags.validator
Constructors in org.nuiton.jaxx.compiler.tags.validator with parameters of type ClassDescriptor Constructor Description BeanValidatorHandler(ClassDescriptor beanClass) -
Uses of ClassDescriptor in org.nuiton.jaxx.compiler.tools
Methods in org.nuiton.jaxx.compiler.tools with parameters of type ClassDescriptor Modifier and Type Method Description protected static voidPrintTagInfo. dumpMethods(BufferedWriter w, ClassDescriptor beanClass, DefaultObjectHandler handler)
-