Uses of Class
es.bsc.dataclay.util.management.classmgr.Type
-
Packages that use Type Package Description es.bsc.dataclay.logic.classmgr Module intended to management of Metaclasses, Operations, Properties and Implementations.es.bsc.dataclay.logic.classmgr.bytecode.java.wrappers Module intended to creation of bytecode wrappers.es.bsc.dataclay.util.management.classmgr This package contains classes used in management of Classes.es.bsc.dataclay.util.management.classmgr.java Specifications of Java dependant information.es.bsc.dataclay.util.management.stubs This package contains classes used in management of Stubs. -
-
Uses of Type in es.bsc.dataclay.logic.classmgr
Methods in es.bsc.dataclay.logic.classmgr that return Type Modifier and Type Method Description Type
ClassManagerDB. getTypeByID(UUID typeID)
Get Type by IDMethods in es.bsc.dataclay.logic.classmgr with parameters of type Type Modifier and Type Method Description UUID
ClassManagerDB. storeType(Type type)
Store type into database -
Uses of Type in es.bsc.dataclay.logic.classmgr.bytecode.java.wrappers
Methods in es.bsc.dataclay.logic.classmgr.bytecode.java.wrappers that return types with arguments of type Type Modifier and Type Method Description protected abstract Collection<Type>
SetWrapperParametersAndReturnSwitchGenerator. getTypesToWrap(Operation operation)
Get types to wrapprotected Collection<Type>
SetWrapperParametersTableSwitchGenerator. getTypesToWrap(Operation operation)
protected Collection<Type>
SetWrapperReturnTableSwitchGenerator. getTypesToWrap(Operation operation)
protected abstract Collection<Type>
WrapParametersAndReturnTableSwitchGenerator. getTypesToWrap(Operation operation)
Get types to wrapprotected Collection<Type>
WrapParametersTableSwitchGenerator. getTypesToWrap(Operation operation)
protected Collection<Type>
WrapReturnTableSwitchGenerator. getTypesToWrap(Operation operation)
-
Uses of Type in es.bsc.dataclay.util.management.classmgr
Subclasses of Type in es.bsc.dataclay.util.management.classmgr Modifier and Type Class Description class
UserType
This class represents a User Type.Fields in es.bsc.dataclay.util.management.classmgr with type parameters of type Type Modifier and Type Field Description List<Type>
Type. includes
List of sub-types of the type (like arrays, collections...).Methods in es.bsc.dataclay.util.management.classmgr that return Type Modifier and Type Method Description Type
Operation. getReturnType()
Get the Operation::returnTypeType
Property. getType()
Get the TypeID of this PropertyMethods in es.bsc.dataclay.util.management.classmgr that return types with arguments of type Type Modifier and Type Method Description List<Type>
Implementation. getIncludes()
Get the Implementation::includesList<Type>
Type. getIncludes()
Get includesMap<String,Type>
Operation. getParams()
Get the Parameters of this OperationList<Type>
Operation. getParamsTypesInOrder()
Get the Parameters types of this OperationMethods in es.bsc.dataclay.util.management.classmgr with parameters of type Type Modifier and Type Method Description void
Operation. addParam(String paramName, Type newparam)
Add a new Params to the map of Paramsvoid
Operation. setReturnType(Type newreturnType)
Set the Operation::returnTypevoid
Property. setType(Type newtype)
Set the Property::typeMethod parameters in es.bsc.dataclay.util.management.classmgr with type arguments of type Type Modifier and Type Method Description void
Implementation. setIncludes(List<Type> newincludes)
Set the Implementation::includesvoid
Type. setIncludes(List<Type> newincludes)
Set includesvoid
Operation. setParams(Map<String,Type> newparams)
Set the Operation::paramsConstructors in es.bsc.dataclay.util.management.classmgr with parameters of type Type Constructor Description Property(int newposition, String newname, Type newtype, String newnamespace, String newclassName)
Property constructorConstructor parameters in es.bsc.dataclay.util.management.classmgr with type arguments of type Type Constructor Description Type(String newdescriptor, String newsignature, String newtypeName, List<Type> newincludes)
Type constructor with provided signatureUserType(String newnamespace, String newtypename, String newdescriptor, String newsignature, List<Type> subTypes)
Type constructor with provided signature -
Uses of Type in es.bsc.dataclay.util.management.classmgr.java
Methods in es.bsc.dataclay.util.management.classmgr.java that return types with arguments of type Type Modifier and Type Method Description List<Type>
JavaClassInfo. getIncludes()
Get includesMethod parameters in es.bsc.dataclay.util.management.classmgr.java with type arguments of type Type Modifier and Type Method Description void
JavaClassInfo. setIncludes(List<Type> newincludes)
Set includes -
Uses of Type in es.bsc.dataclay.util.management.stubs
Methods in es.bsc.dataclay.util.management.stubs that return Type Modifier and Type Method Description Type
PropertyStubInfo. getPropertyType()
Get the PropertyStubInfo::propertyTypeType
ImplementationStubInfo. getReturnType()
Get the ImplementationStubInfo::returnTypeMethods in es.bsc.dataclay.util.management.stubs that return types with arguments of type Type Modifier and Type Method Description Map<String,Type>
ImplementationStubInfo. getParams()
Get parametersMethods in es.bsc.dataclay.util.management.stubs with parameters of type Type Modifier and Type Method Description void
PropertyStubInfo. setPropertyType(Type newpropertyType)
Set the PropertyStubInfo::propertyTypevoid
ImplementationStubInfo. setReturnType(Type newreturnType)
Set the ImplementationStubInfo::returnTypeMethod parameters in es.bsc.dataclay.util.management.stubs with type arguments of type Type Modifier and Type Method Description void
ImplementationStubInfo. setParams(Map<String,Type> newparameters)
Set parametersConstructors in es.bsc.dataclay.util.management.stubs with parameters of type Type Constructor Description ImplementationStubInfo(String implNamespace, String implCassName, String newsignature, Map<String,Type> newparameters, List<String> newparamsOrder, Type newreturnType, OperationID newoperationID, ImplementationID newlocalImplID, ImplementationID newremoteImplID, ContractID newcontractID, InterfaceID newinterfaceID, AccountID newresponsibleRemoteAccountID, NamespaceID newnamespaceID, int newimplPosition)
ConstructorPropertyStubInfo(PropertyID newpropertyID, String newpropertyName, Type newpropertyType, OperationID newgetterOperationID, OperationID newsetterOperationID, String newnamespace, NamespaceID newnamespaceID, String beforeUpdate, String afterUpdate, boolean inMaster)
PropertyStubSpec constructorConstructor parameters in es.bsc.dataclay.util.management.stubs with type arguments of type Type Constructor Description ImplementationStubInfo(String implNamespace, String implCassName, String newsignature, Map<String,Type> newparameters, List<String> newparamsOrder, Type newreturnType, OperationID newoperationID, ImplementationID newlocalImplID, ImplementationID newremoteImplID, ContractID newcontractID, InterfaceID newinterfaceID, AccountID newresponsibleRemoteAccountID, NamespaceID newnamespaceID, int newimplPosition)
Constructor
-