Uses of Class
es.bsc.dataclay.util.management.classmgr.Property
-
Packages that use Property Package Description es.bsc.dataclay.logic.classmgr Module intended to management of Metaclasses, Operations, Properties and Implementations.es.bsc.dataclay.logic.classmgr.bytecode.java Module intended to management of Java Bytecode for Stubs, Prototypes, ...es.bsc.dataclay.logic.classmgr.bytecode.java.methods Module intended to transformation of bytecode methods.es.bsc.dataclay.util.info This package contains all Info classes send between modules.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 Property in es.bsc.dataclay.logic.classmgr
Methods in es.bsc.dataclay.logic.classmgr that return Property Modifier and Type Method Description PropertyClassManagerDB. getPropertyByID(PropertyID id)Get Property by IDPropertyClassManagerDB. getPropertyByNames(String propertyName, String className, String namespace)Get property by namesPropertyClassManager. getPropertyInfo(PropertyID propertyID)Return all information of a propertyPropertyClassManager. newProperty(AccountID accountID, NamespaceID namespaceID, MetaClassID metaClassID, Property newProperty)This operation creates a new Property in the System, its Types specified and associates it to the MetaClass identified by the metaClassID provided.Methods in es.bsc.dataclay.logic.classmgr that return types with arguments of type Property Modifier and Type Method Description List<Property>ClassManagerDB. getPropertiesByClassIDAndNamespaceID(MetaClassID classID, NamespaceID namespaceID)Get properties by class id and namespace idMethods in es.bsc.dataclay.logic.classmgr with parameters of type Property Modifier and Type Method Description PropertyClassManager. newProperty(AccountID accountID, NamespaceID namespaceID, MetaClassID metaClassID, Property newProperty)This operation creates a new Property in the System, its Types specified and associates it to the MetaClass identified by the metaClassID provided.UUIDClassManagerDB. storeProperty(Property property)Store Property into databasevoidClassManagerDB. updateClassPropertiesAndOperations(MetaClassID classID, Property newProperty, OperationID newSetter, OperationID newGetter)Update class with new properties and operationsvoidClassManagerDB. updateClassPropertiesAndOperations(MetaClassID classID, Property newProperty, Operation newSetter, Operation newGetter, Operation newUpdate)Update class with new properties and operations -
Uses of Property in es.bsc.dataclay.logic.classmgr.bytecode.java
Method parameters in es.bsc.dataclay.logic.classmgr.bytecode.java with type arguments of type Property Modifier and Type Method Description static voidSerializationCodeGenerator. generateDeserializeMethod(org.objectweb.asm.ClassVisitor cv, org.objectweb.asm.Type classType, String parentInternalName, Set<Property> fields)Generate deserialize methodstatic voidSerializationCodeGenerator. generateSerializeMethod(org.objectweb.asm.ClassVisitor cv, org.objectweb.asm.Type classType, String parentInternalName, Set<Property> fields)Generate serialize method -
Uses of Property in es.bsc.dataclay.logic.classmgr.bytecode.java.methods
Fields in es.bsc.dataclay.logic.classmgr.bytecode.java.methods with type parameters of type Property Modifier and Type Field Description protected List<Property>DataClayMethodTransformer. propertiesConstructor parameters in es.bsc.dataclay.logic.classmgr.bytecode.java.methods with type arguments of type Property Constructor Description DataClayExecutionMethodTransformer(org.objectweb.asm.MethodVisitor next, int accessFlags, String methodName, String methodDescriptor, String newclassDesc, Operation theoperation, Implementation theimpl, List<Property> properties)Constructor of the method transformer.DataClayMethodTransformer(org.objectweb.asm.MethodVisitor next, int accessFlags, String methodName, String methodDescriptor, String newclassDesc, Operation theoperation, Implementation theimpl, List<Property> theproperties)Constructs a new method visitorDataClayStubMethodTransformer(org.objectweb.asm.MethodVisitor next, int accessFlags, String methodName, String methodDescriptor, String newclassDesc, Operation theoperation, Implementation theimpl, List<Property> properties) -
Uses of Property in es.bsc.dataclay.util.info
Methods in es.bsc.dataclay.util.info that return types with arguments of type Property Modifier and Type Method Description Map<String,Property>EnrichmentInfo. getProperties()Get the EnrichmentInfo::propertiesMethod parameters in es.bsc.dataclay.util.info with type arguments of type Property Modifier and Type Method Description voidEnrichmentInfo. setProperties(Map<String,Property> newproperties)Set the EnrichmentInfo::propertiesConstructor parameters in es.bsc.dataclay.util.info with type arguments of type Property Constructor Description EnrichmentInfo(Map<String,Property> newProperties, Map<String,Operation> newOperations, Map<PropertyID,String> newPropertiesByID, Map<OperationID,String> newOperationsByID, Map<OperationID,Set<ImplementationID>> theEnrichmentsOfExistentOperations)EnrichmentInfo constructor with provided specifications and IDs -
Uses of Property in es.bsc.dataclay.util.management.classmgr
Methods in es.bsc.dataclay.util.management.classmgr that return Property Modifier and Type Method Description PropertyMetaClass. getProperty(PropertyID propertyID)Get property identified by id providedMethods in es.bsc.dataclay.util.management.classmgr that return types with arguments of type Property Modifier and Type Method Description List<Property>MetaClass. getProperties()Get the MetaClass::propertiesList<List<Property>>PrefetchingInformation. getPropertiesToPrefetch()Get PrefetchingInformation::propertiesToPrefetch.Methods in es.bsc.dataclay.util.management.classmgr with parameters of type Property Modifier and Type Method Description booleanMetaClass. addProperty(Property newproperty, int position)Add a new property to the list of propertiesbooleanMetaClass. addPropertyAsEnrichment(Property newproperty)Add a new property to the list of propertiesintProperty. compareTo(Property other)Method parameters in es.bsc.dataclay.util.management.classmgr with type arguments of type Property Modifier and Type Method Description voidMetaClass. setProperties(List<Property> newproperties)Set the MetaClass::propertiesvoidMetaClass. setProperties(SortedSet<Property> newproperties)Set the MetaClass::propertiesvoidPrefetchingInformation. setPropertiesToPrefetch(List<List<Property>> newPropertiesToPrefetch)Set PrefetchingInformation::propertiesToPrefetch. -
Uses of Property in es.bsc.dataclay.util.tools.java
Constructors in es.bsc.dataclay.util.tools.java with parameters of type Property Constructor Description DataClayFieldVisitor(Property property)
-