Uses of Class
com.abstratt.kirra.TypeRef
-
-
Uses of TypeRef in com.abstratt.kirra
Fields in com.abstratt.kirra declared as TypeRef Modifier and Type Field Description protected TypeRef
SubElement. definer
protected TypeRef
SubElement. owner
protected TypeRef
TypedElement. typeRef
Fields in com.abstratt.kirra with type parameters of type TypeRef Modifier and Type Field Description protected Collection<TypeRef>
Entity. subTypes
protected Collection<TypeRef>
Entity. superTypes
Methods in com.abstratt.kirra that return TypeRef Modifier and Type Method Description TypeRef
SubElement. getDefiner()
TypeRef
SubElement. getOwner()
TypeRef
NameScope. getTypeRef()
TypeRef
Namespace. getTypeRef()
TypeRef
TopLevelElement. getTypeRef()
TypeRef
Tuple. getTypeRef()
TypeRef
TypedElement. getTypeRef()
TypeRef
TypedNameScope. getTypeRef()
Methods in com.abstratt.kirra that return types with arguments of type TypeRef Modifier and Type Method Description default List<TypeRef>
SchemaManagement. getAllEntityRefs()
default Map<TypeRef,EntityCapabilities>
InstanceManagement. getEntityCapabilities(List<TypeRef> entities)
Collection<TypeRef>
SchemaManagement. getEntityNames()
Collection<TypeRef>
SchemaManagementSnapshot. getEntityNames()
Collection<TypeRef>
Entity. getSuperTypes()
Entities may be derived from other entities.Methods in com.abstratt.kirra with parameters of type TypeRef Modifier and Type Method Description void
AuthorizationHandler. checkEntityActionAuthorized(TypeRef entityRef, String actionName)
void
AuthorizationHandler. checkEntityListAuthorized(TypeRef entityRef)
void
AuthorizationHandler. checkEntityQueryAuthorized(TypeRef entityRef, String finderName)
void
AuthorizationHandler. checkInstanceActionAuthorized(TypeRef entityRef, String objectId, String actionName)
void
AuthorizationHandler. checkInstanceCreationAuthorized(TypeRef entityRef)
void
AuthorizationHandler. checkInstanceDeleteAuthorized(TypeRef entityRef, String objectId)
void
AuthorizationHandler. checkInstanceReadAuthorized(TypeRef entityRef, String objectId)
void
AuthorizationHandler. checkInstanceUpdateAuthorized(TypeRef entityRef, String objectId)
default Blob
InstanceManagement. createBlob(TypeRef entityRef, String objectId, String blobPropertyName, String contentType, String originalName)
default void
InstanceManagement. deleteBlob(TypeRef entityRef, String objectId, String blobPropertyName, String blob)
default Blob
InstanceManagement. getBlob(TypeRef entityRef, String objectId, String blobPropertyName, String token)
Entity
SchemaManagement. getEntity(TypeRef typeRef)
Entity
SchemaManagementSnapshot. getEntity(TypeRef typeRef)
default EntityCapabilities
InstanceManagement. getEntityCapabilities(TypeRef entity)
What capabilities are available for the given entity?default InstanceCapabilities
InstanceManagement. getInstanceCapabilities(TypeRef entity, String objectId)
What capabilities are available for thei given instance?Service
SchemaManagement. getService(TypeRef typeRef)
Service
SchemaManagementSnapshot. getService(TypeRef typeRef)
default List<Entity>
SchemaManagement. getSubEntities(TypeRef baseEntity)
Returns all entities that have the give base entity as their super entity.TupleType
SchemaManagement. getTupleType(TypeRef typeRef)
TupleType
SchemaManagementSnapshot. getTupleType(TypeRef typeRef)
boolean
Entity. isA(TypeRef anotherType)
boolean
TopLevelElement. isA(TypeRef anotherType)
boolean
Instance. isInstanceOf(TypeRef type)
default InputStream
InstanceManagement. readBlob(TypeRef entityRef, String objectId, String blobPropertyName, String token)
static DataScope
Helper. resolveDataScope(SchemaManagement schema, TypeRef typeRef)
Deprecated.void
SubElement. setDefiner(TypeRef definer)
void
SubElement. setOwner(TypeRef owner)
void
Tuple. setTypeRef(TypeRef typeRef)
void
TypedElement. setTypeRef(TypeRef typeRef)
default Blob
InstanceManagement. writeBlob(TypeRef entityRef, String objectId, String blobPropertyName, String token, InputStream contents)
Method parameters in com.abstratt.kirra with type arguments of type TypeRef Modifier and Type Method Description default Map<TypeRef,EntityCapabilities>
InstanceManagement. getEntityCapabilities(List<TypeRef> entities)
void
Entity. setSubTypes(Collection<TypeRef> subTypes)
void
Entity. setSuperTypes(Collection<TypeRef> superTypes)
Constructors in com.abstratt.kirra with parameters of type TypeRef Constructor Description Instance(TypeRef typeRef, String objectId)
Tuple(TypeRef typeRef)
-