Uses of Class
es.bsc.dataclay.util.management.classmgr.Annotation
-
Packages that use Annotation Package Description es.bsc.dataclay.logic.classmgr Module intended to management of Metaclasses, Operations, Properties and Implementations.es.bsc.dataclay.logic.classmgr.bytecode.java.methods Module intended to transformation of bytecode methods.es.bsc.dataclay.util.management.classmgr This package contains classes used in management of Classes.es.bsc.dataclay.util.tools.java Module intended to generation of Specifications from Java language. -
-
Uses of Annotation in es.bsc.dataclay.logic.classmgr
Methods in es.bsc.dataclay.logic.classmgr with parameters of type Annotation Modifier and Type Method Description UUIDClassManagerDB. storeAnnotation(Annotation annotation)Store Annotation into database -
Uses of Annotation in es.bsc.dataclay.logic.classmgr.bytecode.java.methods
Methods in es.bsc.dataclay.logic.classmgr.bytecode.java.methods with parameters of type Annotation Modifier and Type Method Description static voidDataClayExecutionMethodTransformer. injectMethodFromAnnotation(org.objectweb.asm.commons.GeneratorAdapter genAd, Annotation a, String implementationID, String updateImplementationID, String propertyTypeDesc)Inject call to a concrete method depending on the method defined in an annotation for a replication behaviour.Method parameters in es.bsc.dataclay.logic.classmgr.bytecode.java.methods with type arguments of type Annotation Modifier and Type Method Description static voidDataClayExecutionMethodTransformer. injectReplicatedEndMethod(org.objectweb.asm.commons.GeneratorAdapter genAd, String methodDescriptor, String thisclassDesc, String opNameAndDesc, String implIDAsStr, String updateImplIDAsStr, List<Annotation> annotations)Inject code at the end of a dataClay setter for replication ($$setUpdate$$Field)protected static voidDataClayExecutionMethodTransformer. injectReplicatedStartMethod(org.objectweb.asm.commons.GeneratorAdapter genAd, String methodDescriptor, String thisclassDesc, String opName, String opNameAndDesc, String implIDAsStr, List<Annotation> annotations)Inject code at the beginning of a dataClay setter for replication ($$setUpdate$$Field)protected static voidDataClayExecutionMethodTransformer. injectSetterStartMethod(org.objectweb.asm.commons.GeneratorAdapter genAd, String methodDescriptor, String thisclassDesc, String opName, String opNameAndDesc, String implIDAsStr, List<Annotation> annotations)Inject code at the beginning of a dataClay setter ($$setField)static voidDataClayMethodTransformer. injectSetterStartMethod(org.objectweb.asm.commons.GeneratorAdapter genAd, String methodDescriptor, String thisclassDesc, String opName, String opNameAndDesc, String implIDAsStr, boolean theisExecClass, List<Annotation> annotations, boolean update)Inject entry codeprotected static voidDataClayStubMethodTransformer. injectSetterStartMethod(org.objectweb.asm.commons.GeneratorAdapter genAd, String methodDescriptor, String thisclassDesc, String opName, String opNameAndDesc, String implIDAsStr, List<Annotation> annotations) -
Uses of Annotation in es.bsc.dataclay.util.management.classmgr
Methods in es.bsc.dataclay.util.management.classmgr that return types with arguments of type Annotation Modifier and Type Method Description List<Annotation>Operation. getAnnotations()Get annotationsList<Annotation>Property. getAnnotations()Get annotationsMethods in es.bsc.dataclay.util.management.classmgr with parameters of type Annotation Modifier and Type Method Description voidOperation. addAnnotation(Annotation annotation)Add an annotation to the operationvoidProperty. addAnnotation(Annotation annotation)Add an annotation to the propertyMethod parameters in es.bsc.dataclay.util.management.classmgr with type arguments of type Annotation Modifier and Type Method Description voidOperation. setAnnotations(List<Annotation> annotations)Set annotationsvoidProperty. setAnnotations(List<Annotation> annotations)Set annotations -
Uses of Annotation in es.bsc.dataclay.util.tools.java
Constructors in es.bsc.dataclay.util.tools.java with parameters of type Annotation Constructor Description DataClayAnnotationVisitor(Annotation annotation)
-