Skip navigation links
A B C D E F G H I J L M N O P R S T V 

A

accept(Type) - Method in class io.crnk.meta.internal.resource.JsonObjectMetaFactory
 
accept(Type) - Method in interface io.crnk.meta.internal.typed.TypedMetaElementFactory
 
add(MetaElement) - Method in class io.crnk.meta.MetaLookup
 
addChild(MetaElement) - Method in class io.crnk.meta.model.MetaElement
 
addDeclaredKey(MetaKey) - Method in class io.crnk.meta.model.MetaDataObject
 
addElement(Type, MetaElement) - Method in class io.crnk.meta.internal.BaseMetaPartition
 
addElement(Type, MetaElement) - Method in class io.crnk.meta.internal.resource.ResourceMetaParitition
 
addElement(Type, MetaElement) - Method in class io.crnk.meta.provider.MetaPartitionBase
 
addElement(MetaElement) - Method in interface io.crnk.meta.provider.MetaPartitionContext
 
addFactory(TypedMetaElementFactory) - Method in class io.crnk.meta.internal.typed.TypedMetaPartitionBase
 
addMetaProvider(MetaProvider) - Method in class io.crnk.meta.MetaModule
Deprecated.
make use of MetaModuleConfig and pass to this instance upon creation
addMetaProvider(MetaProvider) - Method in class io.crnk.meta.MetaModuleConfig
 
addProvider(MetaProvider) - Method in class io.crnk.meta.MetaLookup
 
addProvider(MetaProvider) - Method in class io.crnk.meta.MetaModuleExtension
 
addRelations(MetaElement, Iterable<String>, String) - Method in class io.crnk.meta.internal.MetaRelationshipRepositoryImpl
 
addSubType(MetaDataObject) - Method in class io.crnk.meta.model.MetaDataObject
 
addValue(Object, Object) - Method in class io.crnk.meta.model.MetaAttribute
 
addValue(Object, Object) - Method in class io.crnk.meta.model.MetaMapAttribute
 
adjustForRequest(MetaLookup, MetaElement) - Static method in class io.crnk.meta.internal.MetaUtils
 
adjustForRequest(MetaElement) - Method in class io.crnk.meta.internal.resource.ResourceMetaFilter
 
adjustForRequest(MetaElement) - Method in class io.crnk.meta.internal.typed.MetaDataObjectProvider
 
adjustForRequest(MetaElement) - Method in interface io.crnk.meta.provider.MetaFilter
Allows to return a customized MetaElement for the currently active request (like accouting for security).
adjustForRequest(MetaElement) - Method in class io.crnk.meta.provider.MetaFilterBase
 
allocate(Type) - Method in interface io.crnk.meta.internal.typed.TypedMetaElementFactoryContext
 
allocateEnumType(Type) - Method in class io.crnk.meta.internal.BaseMetaPartition
 
allocateEnumType(Type) - Method in class io.crnk.meta.provider.MetaPartitionBase
 
allocateMeta(Type) - Method in class io.crnk.meta.provider.resource.ResourceMetaProvider
 
allocateMetaElement(Type) - Method in interface io.crnk.meta.provider.MetaPartition
 
allocateMetaElement(Type) - Method in class io.crnk.meta.provider.MetaPartitionBase
 
apply(MetaLookup) - Method in class io.crnk.meta.MetaModuleConfig
 
asCollection() - Method in class io.crnk.meta.model.MetaType
 
asDataObject() - Method in class io.crnk.meta.model.MetaElement
 
asMap() - Method in class io.crnk.meta.model.MetaType
 
asType() - Method in class io.crnk.meta.model.MetaElement
 

B

BaseMetaPartition - Class in io.crnk.meta.internal
 
BaseMetaPartition() - Constructor for class io.crnk.meta.internal.BaseMetaPartition
 

C

checkInitialized() - Method in interface io.crnk.meta.provider.MetaProviderContext
 
collectMetaClasses() - Method in class io.crnk.meta.MetaModule
 
computeIdPrefixFromPackage(Class<?>, MetaElement) - Method in class io.crnk.meta.internal.MetaIdProvider
 
concat(MetaAttribute...) - Method in class io.crnk.meta.model.MetaAttributePath
 
context - Variable in class io.crnk.meta.internal.typed.MetaDataObjectProviderBase
 
context - Variable in class io.crnk.meta.provider.MetaPartitionBase
 
context - Variable in class io.crnk.meta.provider.MetaProviderBase
 
create() - Method in class io.crnk.meta.internal.MetaClientModuleFactory
 
create(Type) - Method in class io.crnk.meta.internal.typed.MetaDataObjectProvider
 
create(Type) - Method in interface io.crnk.meta.internal.typed.TypedMetaElementFactory
 
create() - Static method in class io.crnk.meta.MetaModule
createAttribute(T, String) - Method in class io.crnk.meta.internal.typed.MetaDataObjectProviderBase
 
createAttributes(T) - Method in class io.crnk.meta.internal.typed.MetaDataObjectProviderBase
 
createClientModule() - Static method in class io.crnk.meta.MetaModule
 
createServerModule(MetaModuleConfig) - Static method in class io.crnk.meta.MetaModule
 

D

DEFAULT_ID_PREFIX - Static variable in class io.crnk.meta.provider.resource.ResourceMetaProvider
 
discoverElements() - Method in class io.crnk.meta.internal.BaseMetaPartition
 
discoverElements() - Method in class io.crnk.meta.internal.resource.ResourceMetaParitition
 
discoverElements() - Method in interface io.crnk.meta.provider.MetaPartition
 
doAllocateMetaElement(Type) - Method in class io.crnk.meta.internal.BaseMetaPartition
 
doAllocateMetaElement(Type) - Method in class io.crnk.meta.internal.typed.TypedMetaPartitionBase
 
doAllocateMetaElement(Type) - Method in class io.crnk.meta.provider.MetaPartitionBase
 
duplicate() - Method in class io.crnk.meta.model.MetaElement
 

E

EMPTY_PATH - Static variable in class io.crnk.meta.model.MetaAttributePath
 
equals(Object) - Method in class io.crnk.meta.model.MetaAttributePath
 

F

findAll(QuerySpec) - Method in class io.crnk.meta.internal.MetaResourceRepositoryImpl
 
findAttribute(String, boolean) - Method in class io.crnk.meta.model.MetaDataObject
 
findElements(Class<T>) - Method in class io.crnk.meta.MetaLookup
 
findManyTargets(String, String, QuerySpec) - Method in class io.crnk.meta.internal.MetaRelationshipRepositoryImpl
 
findOne(String, QuerySpec) - Method in class io.crnk.meta.internal.MetaResourceRepositoryImpl
 
findOneTarget(String, String, QuerySpec) - Method in class io.crnk.meta.internal.MetaRelationshipRepositoryImpl
 
firstToLower(String) - Static method in class io.crnk.meta.internal.MetaUtils
 

G

getActionType() - Method in class io.crnk.meta.model.resource.MetaResourceAction
 
getAnnotation(Class<T>) - Method in class io.crnk.meta.model.MetaAttribute
 
getAnnotation(Class<T>) - Method in class io.crnk.meta.model.MetaMapAttribute
 
getAnnotations() - Method in class io.crnk.meta.model.MetaAttribute
 
getAnnotations() - Method in class io.crnk.meta.model.MetaMapAttribute
 
getAttribute(MetaDataObject, String) - Method in interface io.crnk.meta.model.MetaAttributeFinder
 
getAttribute(String) - Method in class io.crnk.meta.model.MetaDataObject
 
getAttributes() - Method in class io.crnk.meta.model.MetaDataObject
 
getBasePartition() - Method in interface io.crnk.meta.provider.MetaPartitionContext
 
getChildren() - Method in class io.crnk.meta.model.MetaElement
 
getContext() - Method in class io.crnk.meta.MetaLookup
 
getDeclaredAttributes() - Method in class io.crnk.meta.model.MetaDataObject
 
getDeclaredAttributes() - Method in class io.crnk.meta.model.resource.MetaResourceBase
 
getDeclaredKeys() - Method in class io.crnk.meta.model.MetaDataObject
 
getDependencies() - Method in interface io.crnk.meta.provider.MetaProvider
 
getDependencies() - Method in class io.crnk.meta.provider.MetaProviderBase
 
getElement(int) - Method in class io.crnk.meta.model.MetaAttributePath
 
getElements() - Method in class io.crnk.meta.model.MetaKey
 
getElementType() - Method in class io.crnk.meta.model.MetaType
 
getFilters() - Method in class io.crnk.meta.MetaLookup
 
getFilters() - Method in interface io.crnk.meta.provider.MetaProvider
 
getFilters() - Method in class io.crnk.meta.provider.MetaProviderBase
 
getFilters() - Method in class io.crnk.meta.provider.resource.ResourceMetaProvider
 
getId(String) - Method in class io.crnk.meta.internal.resource.ResourceMetaParitition
 
getId() - Method in class io.crnk.meta.model.MetaElement
 
getImplementationClass() - Method in class io.crnk.meta.model.MetaType
 
getImplementationType() - Method in class io.crnk.meta.model.MetaType
 
getInterfaces() - Method in class io.crnk.meta.model.MetaDataObject
 
getKey() - Method in class io.crnk.meta.model.MetaMapAttribute
 
getKeyType() - Method in class io.crnk.meta.model.MetaMapType
 
getLast() - Method in class io.crnk.meta.model.MetaAttributePath
 
getListLinksType() - Method in class io.crnk.meta.model.resource.MetaResourceRepository
 
getListMetaType() - Method in class io.crnk.meta.model.resource.MetaResourceRepository
 
getLookup() - Method in class io.crnk.meta.MetaModule
 
getLookupRequestLocal() - Method in class io.crnk.meta.MetaModule
 
getMapAttribute() - Method in class io.crnk.meta.model.MetaMapAttribute
 
getMeta(Type) - Method in class io.crnk.meta.internal.BaseMetaPartition
 
getMeta(Type) - Method in interface io.crnk.meta.provider.MetaPartition
 
getMeta(Type) - Method in class io.crnk.meta.provider.MetaPartitionBase
 
getMeta(Type) - Method in class io.crnk.meta.provider.resource.ResourceMetaProvider
 
getMetaById() - Method in class io.crnk.meta.MetaLookup
 
getMetaClass() - Method in class io.crnk.meta.internal.resource.JsonObjectMetaFactory
 
getMetaClass() - Method in class io.crnk.meta.internal.typed.MetaDataObjectProvider
 
getMetaElement(String) - Method in interface io.crnk.meta.provider.MetaPartitionContext
 
getMetaElement(String) - Method in interface io.crnk.meta.provider.MetaProviderContext
 
getMetaTypes() - Method in interface io.crnk.meta.provider.MetaProvider
 
getMetaTypes() - Method in class io.crnk.meta.provider.MetaProviderBase
 
getMetaTypes() - Method in class io.crnk.meta.provider.resource.ResourceMetaProvider
 
getModuleContext() - Method in interface io.crnk.meta.internal.typed.TypedMetaElementFactoryContext
 
getModuleContext() - Method in interface io.crnk.meta.provider.MetaPartitionContext
 
getModuleContext() - Method in interface io.crnk.meta.provider.MetaProviderContext
 
getModuleName() - Method in class io.crnk.meta.MetaModule
 
getName() - Method in class io.crnk.meta.model.MetaElement
 
getOppositeAttribute() - Method in class io.crnk.meta.model.MetaAttribute
 
getOppositeAttribute() - Method in class io.crnk.meta.model.MetaMapAttribute
 
getParent() - Method in class io.crnk.meta.model.MetaAttribute
 
getParent() - Method in class io.crnk.meta.model.MetaElement
 
getPartition(Class) - Method in class io.crnk.meta.MetaLookup
 
getPartitions() - Method in interface io.crnk.meta.provider.MetaProvider
 
getPartitions() - Method in class io.crnk.meta.provider.MetaProviderBase
 
getPartitions() - Method in class io.crnk.meta.provider.resource.ResourceMetaProvider
 
getPrimaryKey() - Method in class io.crnk.meta.model.MetaDataObject
 
getProviders() - Method in class io.crnk.meta.MetaModuleConfig
 
getProviders() - Method in class io.crnk.meta.MetaModuleExtension
 
getReadMethod() - Method in class io.crnk.meta.model.MetaAttribute
 
getResourceType() - Method in class io.crnk.meta.model.resource.MetaResource
 
getResourceType() - Method in class io.crnk.meta.model.resource.MetaResourceRepository
 
getSourceResourceClass() - Method in class io.crnk.meta.internal.MetaRelationshipRepositoryImpl
 
getSubTypes(boolean, boolean) - Method in class io.crnk.meta.model.MetaDataObject
 
getSubTypes() - Method in class io.crnk.meta.model.MetaDataObject
 
getSuperType() - Method in class io.crnk.meta.model.MetaDataObject
 
getTargetModule() - Method in class io.crnk.meta.MetaModuleExtension
 
getTargetResourceClass() - Method in class io.crnk.meta.internal.MetaRelationshipRepositoryImpl
 
getType() - Method in class io.crnk.meta.model.MetaAttribute
 
getType() - Method in class io.crnk.meta.model.MetaMapAttribute
 
getType() - Method in interface io.crnk.meta.model.MetaTypedElement
 
getUniqueElement() - Method in class io.crnk.meta.model.MetaKey
 
getValue(Object) - Method in class io.crnk.meta.model.MetaAttribute
 
getValue(Object) - Method in class io.crnk.meta.model.MetaMapAttribute
 
getVersionAttribute() - Method in class io.crnk.meta.model.MetaDataObject
 
getWriteMethod() - Method in class io.crnk.meta.model.MetaAttribute
 

H

hasAttribute(String) - Method in class io.crnk.meta.model.MetaDataObject
 
hashCode() - Method in class io.crnk.meta.model.MetaAttributePath
 
hasId() - Method in class io.crnk.meta.model.MetaElement
 
hasMeta(Type) - Method in interface io.crnk.meta.provider.MetaPartition
 
hasMeta(Type) - Method in class io.crnk.meta.provider.MetaPartitionBase
 

I

ID_ELEMENT_SEPARATOR - Static variable in class io.crnk.meta.model.MetaKey
 
init(MetaPartitionContext) - Method in class io.crnk.meta.internal.resource.ResourceMetaParitition
 
init(TypedMetaElementFactoryContext) - Method in class io.crnk.meta.internal.typed.MetaDataObjectProviderBase
 
init(TypedMetaElementFactoryContext) - Method in interface io.crnk.meta.internal.typed.TypedMetaElementFactory
 
init() - Method in class io.crnk.meta.MetaModule
 
init(MetaPartitionContext) - Method in interface io.crnk.meta.provider.MetaPartition
 
init(MetaPartitionContext) - Method in class io.crnk.meta.provider.MetaPartitionBase
 
init(MetaProviderContext) - Method in interface io.crnk.meta.provider.MetaProvider
 
init(MetaProviderContext) - Method in class io.crnk.meta.provider.MetaProviderBase
 
initAttribute(MetaAttribute) - Method in class io.crnk.meta.internal.typed.MetaDataObjectProviderBase
 
initialize() - Method in class io.crnk.meta.MetaLookup
 
io.crnk.meta - package io.crnk.meta
 
io.crnk.meta.internal - package io.crnk.meta.internal
 
io.crnk.meta.internal.resource - package io.crnk.meta.internal.resource
 
io.crnk.meta.internal.typed - package io.crnk.meta.internal.typed
 
io.crnk.meta.model - package io.crnk.meta.model
 
io.crnk.meta.model.resource - package io.crnk.meta.model.resource
 
io.crnk.meta.provider - package io.crnk.meta.provider
 
io.crnk.meta.provider.resource - package io.crnk.meta.provider.resource
 
isAbstract() - Method in class io.crnk.meta.model.MetaDataObject
 
isAssociation() - Method in class io.crnk.meta.model.MetaAttribute
 
isAssociation() - Method in class io.crnk.meta.model.MetaMapAttribute
 
isCascaded() - Method in class io.crnk.meta.model.MetaAttribute
 
isCollection() - Method in class io.crnk.meta.model.MetaType
 
isDeletable() - Method in class io.crnk.meta.model.MetaDataObject
 
isDerived() - Method in class io.crnk.meta.model.MetaAttribute
 
isDerived() - Method in class io.crnk.meta.model.MetaMapAttribute
 
isFilterable() - Method in class io.crnk.meta.model.MetaAttribute
 
isGenerated() - Method in class io.crnk.meta.model.MetaPrimaryKey
 
isId() - Method in class io.crnk.meta.model.MetaMapAttribute
 
isInsertable() - Method in class io.crnk.meta.model.MetaAttribute
 
isInsertable() - Method in class io.crnk.meta.model.MetaDataObject
 
isLazy() - Method in class io.crnk.meta.model.MetaAttribute
 
isLazy() - Method in class io.crnk.meta.model.MetaMapAttribute
 
isLinks() - Method in class io.crnk.meta.model.resource.MetaResourceField
 
isLob() - Method in class io.crnk.meta.model.MetaAttribute
 
isMap() - Method in class io.crnk.meta.model.MetaType
 
isMeta() - Method in class io.crnk.meta.model.resource.MetaResourceField
 
isNullable() - Method in class io.crnk.meta.model.MetaAttribute
 
isOptional() - Method in class io.crnk.meta.MetaModuleExtension
 
isPrimaryKeyAttribute() - Method in class io.crnk.meta.model.MetaAttribute
 
isReadable() - Method in class io.crnk.meta.model.MetaAttribute
 
isReadable() - Method in class io.crnk.meta.model.MetaDataObject
 
isSortable() - Method in class io.crnk.meta.model.MetaAttribute
 
isUnique() - Method in class io.crnk.meta.model.MetaKey
 
isUpdatable() - Method in class io.crnk.meta.model.MetaAttribute
 
isUpdatable() - Method in class io.crnk.meta.model.MetaDataObject
 
isVersion() - Method in class io.crnk.meta.model.MetaAttribute
 
isVersion() - Method in class io.crnk.meta.model.MetaMapAttribute
 
iterator() - Method in class io.crnk.meta.model.MetaAttributePath
 

J

JsonObjectMetaFactory - Class in io.crnk.meta.internal.resource
 
JsonObjectMetaFactory() - Constructor for class io.crnk.meta.internal.resource.JsonObjectMetaFactory
 

L

length() - Method in class io.crnk.meta.model.MetaAttributePath
 

M

MetaArrayType - Class in io.crnk.meta.model
 
MetaArrayType() - Constructor for class io.crnk.meta.model.MetaArrayType
 
MetaAttribute - Class in io.crnk.meta.model
 
MetaAttribute() - Constructor for class io.crnk.meta.model.MetaAttribute
 
MetaAttributeFinder - Interface in io.crnk.meta.model
Allows to modifier the behavior of looking up attributes.
MetaAttributePath - Class in io.crnk.meta.model
 
MetaAttributePath(List<? extends MetaAttribute>) - Constructor for class io.crnk.meta.model.MetaAttributePath
 
MetaAttributePath(MetaAttribute...) - Constructor for class io.crnk.meta.model.MetaAttributePath
 
MetaClientModuleFactory - Class in io.crnk.meta.internal
 
MetaClientModuleFactory() - Constructor for class io.crnk.meta.internal.MetaClientModuleFactory
 
MetaCollectionType - Class in io.crnk.meta.model
 
MetaCollectionType() - Constructor for class io.crnk.meta.model.MetaCollectionType
 
MetaDataObject - Class in io.crnk.meta.model
 
MetaDataObject() - Constructor for class io.crnk.meta.model.MetaDataObject
 
MetaDataObjectProvider - Class in io.crnk.meta.internal.typed
 
MetaDataObjectProvider() - Constructor for class io.crnk.meta.internal.typed.MetaDataObjectProvider
 
MetaDataObjectProviderBase<T extends MetaDataObject> - Class in io.crnk.meta.internal.typed
 
MetaDataObjectProviderBase() - Constructor for class io.crnk.meta.internal.typed.MetaDataObjectProviderBase
 
MetaElement - Class in io.crnk.meta.model
Root of the meta model.
MetaElement() - Constructor for class io.crnk.meta.model.MetaElement
 
MetaEnumType - Class in io.crnk.meta.model
 
MetaEnumType() - Constructor for class io.crnk.meta.model.MetaEnumType
 
MetaFilter - Interface in io.crnk.meta.provider
 
MetaFilterBase - Class in io.crnk.meta.provider
 
MetaFilterBase() - Constructor for class io.crnk.meta.provider.MetaFilterBase
 
MetaIdProvider - Class in io.crnk.meta.internal
 
MetaIdProvider() - Constructor for class io.crnk.meta.internal.MetaIdProvider
 
MetaInterface - Class in io.crnk.meta.model
 
MetaInterface() - Constructor for class io.crnk.meta.model.MetaInterface
 
MetaJsonObject - Class in io.crnk.meta.model.resource
 
MetaJsonObject() - Constructor for class io.crnk.meta.model.resource.MetaJsonObject
 
MetaKey - Class in io.crnk.meta.model
 
MetaKey() - Constructor for class io.crnk.meta.model.MetaKey
 
MetaListType - Class in io.crnk.meta.model
 
MetaListType() - Constructor for class io.crnk.meta.model.MetaListType
 
MetaLiteral - Class in io.crnk.meta.model
 
MetaLiteral() - Constructor for class io.crnk.meta.model.MetaLiteral
 
MetaLookup - Class in io.crnk.meta
 
MetaLookup() - Constructor for class io.crnk.meta.MetaLookup
 
MetaMapAttribute - Class in io.crnk.meta.model
 
MetaMapAttribute(MetaMapType, MetaAttribute, String) - Constructor for class io.crnk.meta.model.MetaMapAttribute
 
MetaMapType - Class in io.crnk.meta.model
 
MetaMapType() - Constructor for class io.crnk.meta.model.MetaMapType
 
MetaModule - Class in io.crnk.meta
 
MetaModule() - Constructor for class io.crnk.meta.MetaModule
MetaModuleConfig - Class in io.crnk.meta
 
MetaModuleConfig() - Constructor for class io.crnk.meta.MetaModuleConfig
 
MetaModuleExtension - Class in io.crnk.meta
 
MetaModuleExtension() - Constructor for class io.crnk.meta.MetaModuleExtension
 
MetaPartition - Interface in io.crnk.meta.provider
 
MetaPartitionBase - Class in io.crnk.meta.provider
 
MetaPartitionBase() - Constructor for class io.crnk.meta.provider.MetaPartitionBase
 
MetaPartitionContext - Interface in io.crnk.meta.provider
 
MetaPrimaryKey - Class in io.crnk.meta.model
 
MetaPrimaryKey() - Constructor for class io.crnk.meta.model.MetaPrimaryKey
 
MetaPrimitiveType - Class in io.crnk.meta.model
 
MetaPrimitiveType() - Constructor for class io.crnk.meta.model.MetaPrimitiveType
 
MetaProvider - Interface in io.crnk.meta.provider
 
MetaProviderBase - Class in io.crnk.meta.provider
 
MetaProviderBase() - Constructor for class io.crnk.meta.provider.MetaProviderBase
 
MetaProviderContext - Interface in io.crnk.meta.provider
 
MetaRelationshipRepositoryImpl - Class in io.crnk.meta.internal
 
MetaRelationshipRepositoryImpl(Supplier<MetaLookup>, Class<? extends MetaElement>, Class<? extends MetaElement>) - Constructor for class io.crnk.meta.internal.MetaRelationshipRepositoryImpl
 
MetaResource - Class in io.crnk.meta.model.resource
A JSON API resource.
MetaResource() - Constructor for class io.crnk.meta.model.resource.MetaResource
 
MetaResourceAction - Class in io.crnk.meta.model.resource
 
MetaResourceAction() - Constructor for class io.crnk.meta.model.resource.MetaResourceAction
 
MetaResourceAction.MetaRepositoryActionType - Enum in io.crnk.meta.model.resource
 
MetaResourceBase - Class in io.crnk.meta.model.resource
Base class for resource classes.
MetaResourceBase() - Constructor for class io.crnk.meta.model.resource.MetaResourceBase
 
MetaResourceField - Class in io.crnk.meta.model.resource
Field of a JSON API resource.
MetaResourceField() - Constructor for class io.crnk.meta.model.resource.MetaResourceField
 
MetaResourceRepository - Class in io.crnk.meta.model.resource
 
MetaResourceRepository() - Constructor for class io.crnk.meta.model.resource.MetaResourceRepository
 
MetaResourceRepositoryImpl<T> - Class in io.crnk.meta.internal
 
MetaResourceRepositoryImpl(Supplier<MetaLookup>, Class<T>) - Constructor for class io.crnk.meta.internal.MetaResourceRepositoryImpl
 
MetaSetType - Class in io.crnk.meta.model
 
MetaSetType() - Constructor for class io.crnk.meta.model.MetaSetType
 
MetaType - Class in io.crnk.meta.model
 
MetaType() - Constructor for class io.crnk.meta.model.MetaType
 
MetaTypedElement - Interface in io.crnk.meta.model
 
MetaUtils - Class in io.crnk.meta.internal
 

N

newArray(int) - Method in class io.crnk.meta.model.MetaAttributePath
 
newDataObject() - Method in class io.crnk.meta.internal.resource.JsonObjectMetaFactory
 
newDataObject() - Method in class io.crnk.meta.internal.typed.MetaDataObjectProvider
 
newInstance() - Method in class io.crnk.meta.model.MetaCollectionType
 
nonUniqueTypes - Variable in class io.crnk.meta.provider.MetaPartitionBase
 

O

onInitialized(MetaElement) - Method in class io.crnk.meta.internal.resource.ResourceMetaFilter
 
onInitialized(MetaElement) - Method in class io.crnk.meta.internal.typed.MetaDataObjectProvider
 
onInitialized(MetaElement) - Method in interface io.crnk.meta.provider.MetaFilter
 
onInitialized(MetaElement) - Method in class io.crnk.meta.provider.MetaFilterBase
 
onInitializing(MetaElement) - Method in class io.crnk.meta.internal.resource.ResourceMetaFilter
 
onInitializing(MetaElement) - Method in class io.crnk.meta.internal.typed.MetaDataObjectProvider
 
onInitializing(MetaElement) - Method in interface io.crnk.meta.provider.MetaFilter
 
onInitializing(MetaElement) - Method in class io.crnk.meta.provider.MetaFilterBase
 

P

parent - Variable in class io.crnk.meta.provider.MetaPartitionBase
 
PATH_SEPARATOR - Static variable in class io.crnk.meta.model.MetaAttributePath
 
PATH_SEPARATOR_CHAR - Static variable in class io.crnk.meta.model.MetaAttributePath
 
putElement(MetaElement) - Method in class io.crnk.meta.MetaLookup
 
putIdMapping(String, String) - Method in class io.crnk.meta.internal.MetaIdProvider
 
putIdMapping(String, String) - Method in class io.crnk.meta.provider.resource.ResourceMetaProvider
 

R

registerInformationBuilder(PropertiesProvider) - Method in class io.crnk.meta.MetaModule
 
registerPrimitiveType(Class<?>) - Method in class io.crnk.meta.internal.BaseMetaPartition
 
registerPrimitiveType(Class<?>) - Method in class io.crnk.meta.MetaLookup
 
registerRepositories(DefaultResourceInformationProvider, Set<Class<? extends MetaElement>>) - Method in class io.crnk.meta.MetaModule
 
removeRelations(MetaElement, Iterable<String>, String) - Method in class io.crnk.meta.internal.MetaRelationshipRepositoryImpl
 
removeValue(Object, Object) - Method in class io.crnk.meta.model.MetaAttribute
 
removeValue(Object, Object) - Method in class io.crnk.meta.model.MetaMapAttribute
 
render(String) - Method in class io.crnk.meta.model.MetaAttributePath
 
reset() - Method in class io.crnk.meta.MetaModule
 
resolvePath(List<String>, boolean) - Method in class io.crnk.meta.model.MetaDataObject
 
resolvePath(List<String>) - Method in class io.crnk.meta.model.MetaDataObject
 
resolvePath(List<String>, MetaAttributeFinder) - Method in class io.crnk.meta.model.MetaDataObject
 
ResourceMetaFilter - Class in io.crnk.meta.internal.resource
 
ResourceMetaFilter(ResourceMetaParitition, MetaProviderContext) - Constructor for class io.crnk.meta.internal.resource.ResourceMetaFilter
 
ResourceMetaParitition - Class in io.crnk.meta.internal.resource
 
ResourceMetaParitition(String, MetaIdProvider) - Constructor for class io.crnk.meta.internal.resource.ResourceMetaParitition
 
ResourceMetaProvider - Class in io.crnk.meta.provider.resource
 
ResourceMetaProvider() - Constructor for class io.crnk.meta.provider.resource.ResourceMetaProvider
 
ResourceMetaProvider(String) - Constructor for class io.crnk.meta.provider.resource.ResourceMetaProvider
 
runDiscovery(Callable<T>) - Method in interface io.crnk.meta.provider.MetaProviderContext
 

S

setActionType(MetaResourceAction.MetaRepositoryActionType) - Method in class io.crnk.meta.model.resource.MetaResourceAction
 
setAssociation(boolean) - Method in class io.crnk.meta.model.MetaAttribute
 
setAttributes(List<MetaAttribute>) - Method in class io.crnk.meta.model.MetaDataObject
 
setCascaded(boolean) - Method in class io.crnk.meta.model.MetaAttribute
 
setChildren(List<MetaElement>) - Method in class io.crnk.meta.model.MetaElement
 
setDeclaredAttributes(List<MetaAttribute>) - Method in class io.crnk.meta.model.MetaDataObject
 
setDeclaredKeys(Set<MetaKey>) - Method in class io.crnk.meta.model.MetaDataObject
 
setDeletable(boolean) - Method in class io.crnk.meta.model.MetaDataObject
 
setDerived(boolean) - Method in class io.crnk.meta.model.MetaAttribute
 
setElements(List<MetaAttribute>) - Method in class io.crnk.meta.model.MetaKey
 
setElementType(MetaType) - Method in class io.crnk.meta.model.MetaType
 
setExtensions(List<MetaModuleExtension>) - Method in class io.crnk.meta.MetaModule
 
setFilterable(boolean) - Method in class io.crnk.meta.model.MetaAttribute
 
setGenerated(boolean) - Method in class io.crnk.meta.model.MetaPrimaryKey
 
setId(String) - Method in class io.crnk.meta.model.MetaElement
 
setImplementationType(Type) - Method in class io.crnk.meta.model.MetaType
 
setInsertable(boolean) - Method in class io.crnk.meta.model.MetaAttribute
 
setInsertable(boolean) - Method in class io.crnk.meta.model.MetaDataObject
 
setInterfaces(Set<MetaInterface>) - Method in class io.crnk.meta.model.MetaDataObject
 
setKeyType(MetaType) - Method in class io.crnk.meta.model.MetaMapType
 
setLazy(boolean) - Method in class io.crnk.meta.model.MetaAttribute
 
setLinks(boolean) - Method in class io.crnk.meta.model.resource.MetaResourceField
 
setListLinksType(MetaDataObject) - Method in class io.crnk.meta.model.resource.MetaResourceRepository
 
setListMetaType(MetaDataObject) - Method in class io.crnk.meta.model.resource.MetaResourceRepository
 
setLob(boolean) - Method in class io.crnk.meta.model.MetaAttribute
 
setMeta(boolean) - Method in class io.crnk.meta.model.resource.MetaResourceField
 
setModuleContext(Module.ModuleContext) - Method in class io.crnk.meta.MetaLookup
 
setName(String) - Method in class io.crnk.meta.model.MetaElement
 
setNullable(boolean) - Method in class io.crnk.meta.model.MetaAttribute
 
setOppositeAttribute(MetaAttribute) - Method in class io.crnk.meta.model.MetaAttribute
 
setOppositeAttribute(MetaAttribute) - Method in class io.crnk.meta.model.MetaMapAttribute
 
setParent(MetaElement) - Method in class io.crnk.meta.model.MetaElement
 
setParent(MetaElement, boolean) - Method in class io.crnk.meta.model.MetaElement
 
setPrimaryKey(MetaPrimaryKey) - Method in class io.crnk.meta.model.MetaDataObject
 
setPrimaryKeyAttribute(boolean) - Method in class io.crnk.meta.model.MetaAttribute
 
setReadable(boolean) - Method in class io.crnk.meta.model.MetaAttribute
 
setReadable(boolean) - Method in class io.crnk.meta.model.MetaDataObject
 
setReadMethod(Method) - Method in class io.crnk.meta.model.MetaAttribute
 
setRelation(MetaElement, String, String) - Method in class io.crnk.meta.internal.MetaRelationshipRepositoryImpl
 
setRelations(MetaElement, Iterable<String>, String) - Method in class io.crnk.meta.internal.MetaRelationshipRepositoryImpl
 
setResourceType(String) - Method in class io.crnk.meta.model.resource.MetaResource
 
setResourceType(MetaResource) - Method in class io.crnk.meta.model.resource.MetaResourceRepository
 
setSortable(boolean) - Method in class io.crnk.meta.model.MetaAttribute
 
setSubTypes(Set<MetaDataObject>) - Method in class io.crnk.meta.model.MetaDataObject
 
setSuperType(MetaDataObject) - Method in class io.crnk.meta.model.MetaDataObject
 
setType(MetaType) - Method in class io.crnk.meta.model.MetaAttribute
 
setUnique(boolean) - Method in class io.crnk.meta.model.MetaKey
 
setUpdatable(boolean) - Method in class io.crnk.meta.model.MetaAttribute
 
setUpdatable(boolean) - Method in class io.crnk.meta.model.MetaDataObject
 
setupModule(Module.ModuleContext) - Method in class io.crnk.meta.MetaModule
 
setValue(Object, Object) - Method in class io.crnk.meta.model.MetaAttribute
 
setValue(Object, Object) - Method in class io.crnk.meta.model.MetaMapAttribute
 
setVersion(boolean) - Method in class io.crnk.meta.model.MetaAttribute
 
setWriteMethod(Method) - Method in class io.crnk.meta.model.MetaAttribute
 
subPath(int) - Method in class io.crnk.meta.model.MetaAttributePath
 
subPath(int, int) - Method in class io.crnk.meta.model.MetaAttributePath
 

T

to(MetaAttribute...) - Method in class io.crnk.meta.model.MetaAttributePath
 
toKeyString(Object) - Method in class io.crnk.meta.model.MetaKey
 
toString() - Method in class io.crnk.meta.model.MetaAttributePath
 
toString() - Method in class io.crnk.meta.model.MetaElement
 
TypedMetaElementFactory - Interface in io.crnk.meta.internal.typed
 
TypedMetaElementFactoryContext - Interface in io.crnk.meta.internal.typed
 
TypedMetaPartitionBase - Class in io.crnk.meta.internal.typed
 
TypedMetaPartitionBase() - Constructor for class io.crnk.meta.internal.typed.TypedMetaPartitionBase
 
typeMapping - Variable in class io.crnk.meta.provider.MetaPartitionBase
 

V

valueOf(String) - Static method in enum io.crnk.meta.model.resource.MetaResourceAction.MetaRepositoryActionType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.crnk.meta.model.resource.MetaResourceAction.MetaRepositoryActionType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J L M N O P R S T V 
Skip navigation links