Index

A B C D E F G I J K L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractEntity - Class in com.smeup.kokos.sdk.entity.model
Base class for all Smeup entity models.
AbstractEntity() - Constructor for class com.smeup.kokos.sdk.entity.model.AbstractEntity
 
Action - Annotation Interface in com.smeup.kokos.sdk.entity.annotations
 
addedColumnsList(Fun, ExecutionContext) - Method in class com.smeup.kokos.service.KS_203_06
 
addedColumnsResponse(Fun, ExecutionContext) - Method in class com.smeup.kokos.service.KS_203_06
 
AND - Enum constant in enum class com.smeup.kokos.sdk.entity.model.query.enums.LogicalOperator
 
ASC - Enum constant in enum class com.smeup.kokos.sdk.entity.model.query.enums.Order
 
authService() - Element in annotation interface com.smeup.kokos.sdk.entity.annotations.SmeupObj
 

B

build() - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext.Builder
 
builder() - Static method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext
 
buildTooltipContent(Fun, ExecutionContext) - Method in class com.smeup.kokos.service.KS_203_07
 

C

cellValueToValue(String, String) - Method in class com.smeup.kokos.sdk.entity.converter.D8Converter
 
cellValueToValue(String, String) - Method in interface com.smeup.kokos.sdk.entity.converter.EntityConverter
 
cellValueToValue(String, String) - Static method in class com.smeup.kokos.sdk.entity.converter.EntityConverterManager
 
cellValueToValue(String, String) - Method in class com.smeup.kokos.sdk.entity.converter.JLConverter
 
cellValueToValue(String, String) - Method in class com.smeup.kokos.sdk.entity.converter.V2SINOConverter
 
CODE_ENTITY_CLASS - Static variable in class com.smeup.kokos.service.utils.EntityServiceConstants
 
COLUMN_ID_TITLE - Static variable in class com.smeup.kokos.service.utils.EntityServiceConstants
 
COLUMN_OBJ - Static variable in class com.smeup.kokos.service.utils.EntityServiceConstants
 
com.smeup.kokos.sdk.entity - package com.smeup.kokos.sdk.entity
 
com.smeup.kokos.sdk.entity.annotations - package com.smeup.kokos.sdk.entity.annotations
 
com.smeup.kokos.sdk.entity.converter - package com.smeup.kokos.sdk.entity.converter
 
com.smeup.kokos.sdk.entity.engine - package com.smeup.kokos.sdk.entity.engine
 
com.smeup.kokos.sdk.entity.exception - package com.smeup.kokos.sdk.entity.exception
 
com.smeup.kokos.sdk.entity.model - package com.smeup.kokos.sdk.entity.model
 
com.smeup.kokos.sdk.entity.model.query - package com.smeup.kokos.sdk.entity.model.query
 
com.smeup.kokos.sdk.entity.model.query.enums - package com.smeup.kokos.sdk.entity.model.query.enums
 
com.smeup.kokos.sdk.entity.repository - package com.smeup.kokos.sdk.entity.repository
 
com.smeup.kokos.sdk.model - package com.smeup.kokos.sdk.model
 
com.smeup.kokos.sdk.repository - package com.smeup.kokos.sdk.repository
 
com.smeup.kokos.service - package com.smeup.kokos.service
 
com.smeup.kokos.service.utils - package com.smeup.kokos.service.utils
 
contains - Enum constant in enum class com.smeup.kokos.sdk.entity.model.query.enums.Operator
 

D

D8Converter - Class in com.smeup.kokos.sdk.entity.converter
Converter for Smeup D8 date types.
D8Converter() - Constructor for class com.smeup.kokos.sdk.entity.converter.D8Converter
 
decode(Fun, ExecutionContext) - Method in class com.smeup.kokos.service.KS_202_01B
Check if given entity exists, and return its decoding.
DEFAULT_LIMIT - Static variable in class com.smeup.kokos.sdk.entity.model.query.PaginationModel
 
DEFAULT_OFFSET - Static variable in class com.smeup.kokos.sdk.entity.model.query.PaginationModel
 
deleteById(EntityRepositoryContext, String) - Method in interface com.smeup.kokos.sdk.entity.repository.EntityRepository
Deletes an entity by its id.
deleteById(EntityRepositoryContext, String) - Method in class com.smeup.kokos.sdk.repository.KokosObjectRepository
 
DESC - Enum constant in enum class com.smeup.kokos.sdk.entity.model.query.enums.Order
 
description() - Element in annotation interface com.smeup.kokos.sdk.entity.annotations.Action
 
description() - Element in annotation interface com.smeup.kokos.sdk.entity.annotations.SmeupOav
 
description() - Element in annotation interface com.smeup.kokos.sdk.entity.annotations.SmeupObj
 
Description - Annotation Interface in com.smeup.kokos.sdk.entity.annotations
 
details(Fun, ExecutionContext) - Method in class com.smeup.kokos.service.KS_202_01B
Returns entity for the given Smeup type+parameter+code combination.

E

EMPTY - Static variable in class com.smeup.kokos.service.utils.EntityServiceConstants
 
endsWith - Enum constant in enum class com.smeup.kokos.sdk.entity.model.query.enums.Operator
 
EntityActionDefinition - Class in com.smeup.kokos.sdk.entity.model
This class define the model of the entity action
EntityActionDefinition() - Constructor for class com.smeup.kokos.sdk.entity.model.EntityActionDefinition
 
entityClass(String) - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext.Builder
 
EntityConverter - Interface in com.smeup.kokos.sdk.entity.converter
 
EntityConverterException - Exception Class in com.smeup.kokos.sdk.entity.exception
 
EntityConverterException() - Constructor for exception class com.smeup.kokos.sdk.entity.exception.EntityConverterException
 
EntityConverterException(String) - Constructor for exception class com.smeup.kokos.sdk.entity.exception.EntityConverterException
 
EntityConverterException(String, Throwable) - Constructor for exception class com.smeup.kokos.sdk.entity.exception.EntityConverterException
 
EntityConverterManager - Class in com.smeup.kokos.sdk.entity.converter
 
EntityConverterManager() - Constructor for class com.smeup.kokos.sdk.entity.converter.EntityConverterManager
 
EntityDefinition - Class in com.smeup.kokos.sdk.entity.model
Define the model of Entity metadata
EntityDefinition() - Constructor for class com.smeup.kokos.sdk.entity.model.EntityDefinition
 
EntityInterface - Interface in com.smeup.kokos.sdk.entity.model
 
EntityManager<T> - Class in com.smeup.kokos.sdk.entity
 
EntityManager(String) - Constructor for class com.smeup.kokos.sdk.entity.EntityManager
 
EntityMerger - Class in com.smeup.kokos.sdk.entity.repository
 
EntityNotFoundException - Exception Class in com.smeup.kokos.sdk.entity.exception
Thrown when EntityRepository cannot find an entity by its id
EntityNotFoundException(String) - Constructor for exception class com.smeup.kokos.sdk.entity.exception.EntityNotFoundException
 
EntityNotFoundException(String, Exception) - Constructor for exception class com.smeup.kokos.sdk.entity.exception.EntityNotFoundException
 
EntityNotFoundException(String, String, String) - Constructor for exception class com.smeup.kokos.sdk.entity.exception.EntityNotFoundException
 
EntityOavDefinition - Class in com.smeup.kokos.sdk.entity.model
Define the model of entity OAV
EntityOavDefinition() - Constructor for class com.smeup.kokos.sdk.entity.model.EntityOavDefinition
 
EntityRegistry - Class in com.smeup.kokos.sdk.entity
This class define the internal registry
EntityRegistryEntry<T> - Class in com.smeup.kokos.sdk.entity
Define the single element of EntityRegistry
EntityRegistryEntry() - Constructor for class com.smeup.kokos.sdk.entity.EntityRegistryEntry
 
EntityRepository<T> - Interface in com.smeup.kokos.sdk.entity.repository
The interface of generic repository for entities.
EntityRepositoryCapability - Enum Class in com.smeup.kokos.sdk.entity.repository
This class define the available capabilities of a repository
EntityRepositoryContext - Class in com.smeup.kokos.sdk.entity.repository
Carries filters, pagination, projection, orderBy and update strategy passed to EntityRepository methods.
EntityRepositoryContext() - Constructor for class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext
 
EntityRepositoryContext(String, ExecutionContext, List<ProjectionModel>, PaginationModel, List<FilterModel>, List<OrderByModel>) - Constructor for class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext
 
EntityRepositoryContext(String, ExecutionContext, List<ProjectionModel>, PaginationModel, List<FilterModel>, List<OrderByModel>, UpdateStrategy, Set<String>) - Constructor for class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext
 
EntityRepositoryContext.Builder - Class in com.smeup.kokos.sdk.entity.repository
 
EntityServiceConstants - Class in com.smeup.kokos.service.utils
Shared string constants used by entity-backed services.
equals - Enum constant in enum class com.smeup.kokos.sdk.entity.model.query.enums.Operator
 
exec() - Element in annotation interface com.smeup.kokos.sdk.entity.annotations.Action
 
executionContext(ExecutionContext) - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext.Builder
 

F

FILTER - Static variable in class com.smeup.kokos.sdk.entity.model.query.FilterModel
 
filterColumns(Fun, ExecutionContext) - Method in class com.smeup.kokos.service.KS_203_06
 
FILTERING - Enum constant in enum class com.smeup.kokos.sdk.entity.repository.EntityRepositoryCapability
 
FilterModel - Class in com.smeup.kokos.sdk.entity.model.query
 
FilterModel(String, Operator, Object, LogicalOperator) - Constructor for class com.smeup.kokos.sdk.entity.model.query.FilterModel
 
filters(List<FilterModel>) - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext.Builder
 
find(EntityRepositoryContext) - Method in class com.smeup.kokos.sdk.entity.EntityManager
 
find(EntityRepositoryContext) - Method in interface com.smeup.kokos.sdk.entity.repository.EntityRepository
Reads a list of entities
find(EntityRepositoryContext) - Method in class com.smeup.kokos.sdk.repository.KokosObjectRepository
 
findById(EntityRepositoryContext, String) - Method in interface com.smeup.kokos.sdk.entity.repository.EntityRepository
Reads a single entity by its id.
findById(EntityRepositoryContext, String) - Method in class com.smeup.kokos.sdk.repository.KokosObjectRepository
 
FLAG_TRUE - Static variable in class com.smeup.kokos.service.utils.EntityServiceConstants
 
fromFun(Fun) - Static method in class com.smeup.kokos.sdk.entity.model.query.PaginationModel
Parses pagination parameters from a FUN input string and creates a PaginationModel instance.
fromFun(Fun) - Static method in class com.smeup.kokos.sdk.entity.model.query.ProjectionModel
Parses the input string from the FUN and returns a list of ProjectionModel.
fromFun(Fun) - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext.Builder
 
fromLegacyString(String) - Static method in class com.smeup.kokos.sdk.entity.model.query.ProjectionModel
 
fromString(String) - Static method in class com.smeup.kokos.sdk.entity.model.query.ProjectionModel
 

G

get(String) - Static method in enum class com.smeup.kokos.sdk.entity.model.query.enums.Operator
 
get(String) - Static method in enum class com.smeup.kokos.sdk.entity.model.query.enums.Order
 
getActionDefinitions() - Method in class com.smeup.kokos.sdk.entity.model.EntityDefinition
 
getCode() - Method in class com.smeup.kokos.sdk.model.KokosObject
 
getDefaultUpdateStrategy() - Method in interface com.smeup.kokos.sdk.entity.repository.EntityRepository
Returns the repository default update strategy.
getDefinition() - Method in class com.smeup.kokos.sdk.entity.EntityManager
 
getDefinitionFilePath() - Method in class com.smeup.kokos.sdk.model.KokosObject
 
getDescription() - Method in class com.smeup.kokos.sdk.entity.model.EntityActionDefinition
 
getDescription() - Method in class com.smeup.kokos.sdk.entity.model.EntityDefinition
 
getDescription() - Method in class com.smeup.kokos.sdk.entity.model.EntityOavDefinition
 
getDescription() - Method in class com.smeup.kokos.sdk.model.KokosObject
 
getDescriptionOav() - Method in class com.smeup.kokos.sdk.entity.model.EntityDefinition
 
getEntityClass() - Method in class com.smeup.kokos.sdk.entity.EntityRegistryEntry
 
getEntityClass() - Method in class com.smeup.kokos.sdk.entity.model.AbstractEntity
 
getEntityClass() - Method in class com.smeup.kokos.sdk.entity.model.EntityDefinition
 
getEntityClass() - Method in class com.smeup.kokos.sdk.entity.model.EntityOavDefinition
 
getEntityClass() - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext
 
getEntityDefinition(String) - Method in class com.smeup.kokos.sdk.entity.model.AbstractEntity
 
getEntityDefinition(String) - Method in interface com.smeup.kokos.sdk.entity.model.EntityInterface
 
getEntityRepository() - Method in class com.smeup.kokos.sdk.entity.EntityRegistryEntry
 
getExcludedOavsSet(List<ProjectionModel>) - Static method in class com.smeup.kokos.sdk.entity.model.query.ProjectionModel
 
getExec() - Method in class com.smeup.kokos.sdk.entity.model.EntityActionDefinition
 
getExecutionContext() - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext
 
getFilters() - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext
 
getIcon() - Method in class com.smeup.kokos.sdk.entity.model.EntityActionDefinition
 
getIdOav() - Method in class com.smeup.kokos.sdk.entity.model.EntityDefinition
 
getIncludedOavsSet(List<ProjectionModel>) - Static method in class com.smeup.kokos.sdk.entity.model.query.ProjectionModel
 
getInstance() - Static method in class com.smeup.kokos.sdk.entity.EntityRegistry
 
getLimit() - Method in class com.smeup.kokos.sdk.entity.model.query.PaginationModel
 
getLogicalOperator() - Method in class com.smeup.kokos.sdk.entity.model.query.FilterModel
 
getOav() - Method in class com.smeup.kokos.sdk.entity.model.query.FilterModel
 
getOav() - Method in class com.smeup.kokos.sdk.entity.model.query.OrderByModel
 
getOav() - Method in class com.smeup.kokos.sdk.entity.model.query.ProjectionModel
 
getOavDefinitions() - Method in class com.smeup.kokos.sdk.entity.model.EntityDefinition
 
getOavValue(String) - Method in class com.smeup.kokos.sdk.entity.model.AbstractEntity
 
getOavValue(String) - Method in interface com.smeup.kokos.sdk.entity.model.EntityInterface
 
getOffset() - Method in class com.smeup.kokos.sdk.entity.model.query.PaginationModel
 
getOperator() - Method in class com.smeup.kokos.sdk.entity.model.query.FilterModel
 
getOrder() - Method in class com.smeup.kokos.sdk.entity.model.query.OrderByModel
 
getOrderByConditions() - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext
 
getPagination() - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext
 
getProjections() - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext
 
getRawValue() - Method in enum class com.smeup.kokos.sdk.entity.model.query.enums.Operator
 
getRegistry() - Method in class com.smeup.kokos.sdk.entity.EntityRegistry
 
getRegistryEntry(String) - Method in class com.smeup.kokos.sdk.entity.EntityRegistry
 
getRepository() - Method in class com.smeup.kokos.sdk.entity.EntityManager
 
getSupportedCapabilities() - Method in interface com.smeup.kokos.sdk.entity.repository.EntityRepository
 
getSupportedCapabilities() - Method in class com.smeup.kokos.sdk.repository.KokosObjectRepository
 
getSupportedUpdateStrategies() - Method in interface com.smeup.kokos.sdk.entity.repository.EntityRepository
Returns the update strategies supported by this repository.
getUpdatedOavs() - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext
 
getUpdateStrategy() - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext
 
getValue() - Method in enum class com.smeup.kokos.sdk.entity.model.query.enums.LogicalOperator
 
getValue() - Method in class com.smeup.kokos.sdk.entity.model.query.FilterModel
 
greaterOrEquals - Enum constant in enum class com.smeup.kokos.sdk.entity.model.query.enums.Operator
 
greaterThan - Enum constant in enum class com.smeup.kokos.sdk.entity.model.query.enums.Operator
 

I

icon() - Element in annotation interface com.smeup.kokos.sdk.entity.annotations.Action
 
id() - Element in annotation interface com.smeup.kokos.sdk.entity.annotations.Action
 
id() - Element in annotation interface com.smeup.kokos.sdk.entity.annotations.SmeupOav
 
Id - Annotation Interface in com.smeup.kokos.sdk.entity.annotations
 
init(Fun, ExecutionContext) - Method in class com.smeup.kokos.service.KS_202_01A
This method constructs the basic matrix that will be exchanged between client and server during the update protocol
inlist - Enum constant in enum class com.smeup.kokos.sdk.entity.model.query.enums.Operator
 
InMemoryQueryEngine<T> - Class in com.smeup.kokos.sdk.entity.engine
This class define the engine that performs query in memory
InMemoryQueryEngine() - Constructor for class com.smeup.kokos.sdk.entity.engine.InMemoryQueryEngine
 
isEditable() - Method in class com.smeup.kokos.sdk.entity.model.EntityOavDefinition
 
isOavIncluded() - Method in class com.smeup.kokos.sdk.entity.model.query.ProjectionModel
 
isTooltipEnabled() - Method in class com.smeup.kokos.sdk.entity.model.EntityOavDefinition
Determines whether a tooltip is useful for this OAV.

J

JLConverter - Class in com.smeup.kokos.sdk.entity.converter
 
JLConverter() - Constructor for class com.smeup.kokos.sdk.entity.converter.JLConverter
 

K

KokosObject - Class in com.smeup.kokos.sdk.model
Represents a generic object in the Kokos system, with properties for code, description, and definition file path.
KokosObject() - Constructor for class com.smeup.kokos.sdk.model.KokosObject
 
KokosObjectRepository - Class in com.smeup.kokos.sdk.repository
 
KokosObjectRepository() - Constructor for class com.smeup.kokos.sdk.repository.KokosObjectRepository
 
KS_202_01A - Class in com.smeup.kokos.service
Entity write service.
KS_202_01A() - Constructor for class com.smeup.kokos.service.KS_202_01A
 
KS_202_01B - Class in com.smeup.kokos.service
Entity list service.
KS_202_01B() - Constructor for class com.smeup.kokos.service.KS_202_01B
 
KS_203_06 - Class in com.smeup.kokos.service
Additional columns service
KS_203_06() - Constructor for class com.smeup.kokos.service.KS_203_06
 
KS_203_07 - Class in com.smeup.kokos.service
Builds tooltip matrix data (OAV values + action buttons) for a single entity.
KS_203_07() - Constructor for class com.smeup.kokos.service.KS_203_07
 

L

lessOrEquals - Enum constant in enum class com.smeup.kokos.sdk.entity.model.query.enums.Operator
 
lessThan - Enum constant in enum class com.smeup.kokos.sdk.entity.model.query.enums.Operator
 
list(Fun, ExecutionContext) - Method in class com.smeup.kokos.service.KS_202_01B
Returns entities for the given Smeup type+parameter combination.
LogicalOperator - Enum Class in com.smeup.kokos.sdk.entity.model.query.enums
 

M

MATRIX - Static variable in class com.smeup.kokos.service.utils.EntityServiceConstants
 
mergeForUpdate(EntityRepositoryContext, String, T, T, UpdateStrategy) - Static method in class com.smeup.kokos.sdk.entity.repository.EntityMerger
 

N

newInstance() - Method in class com.smeup.kokos.sdk.entity.EntityManager
 
notContains - Enum constant in enum class com.smeup.kokos.sdk.entity.model.query.enums.Operator
 
notEquals - Enum constant in enum class com.smeup.kokos.sdk.entity.model.query.enums.Operator
 

O

OBJ1_VALUE_FROM_INPUT_KEY - Static variable in class com.smeup.kokos.service.utils.EntityServiceConstants
 
Operator - Enum Class in com.smeup.kokos.sdk.entity.model.query.enums
 
OperatorNotSupportedException - Exception Class in com.smeup.kokos.sdk.entity.exception
 
OperatorNotSupportedException(String) - Constructor for exception class com.smeup.kokos.sdk.entity.exception.OperatorNotSupportedException
 
OperatorNotSupportedException(String, String) - Constructor for exception class com.smeup.kokos.sdk.entity.exception.OperatorNotSupportedException
 
OR - Enum constant in enum class com.smeup.kokos.sdk.entity.model.query.enums.LogicalOperator
 
Order - Enum Class in com.smeup.kokos.sdk.entity.model.query.enums
 
ORDER_BY - Static variable in class com.smeup.kokos.sdk.entity.model.query.OrderByModel
 
orderByConditions(List<OrderByModel>) - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext.Builder
 
OrderByModel - Class in com.smeup.kokos.sdk.entity.model.query
 
OrderByModel() - Constructor for class com.smeup.kokos.sdk.entity.model.query.OrderByModel
 
OrderNotSupportedException - Exception Class in com.smeup.kokos.sdk.entity.exception
 
OrderNotSupportedException(String, String) - Constructor for exception class com.smeup.kokos.sdk.entity.exception.OrderNotSupportedException
 
outOfList - Enum constant in enum class com.smeup.kokos.sdk.entity.model.query.enums.Operator
 

P

pagination(PaginationModel) - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext.Builder
 
PaginationModel - Class in com.smeup.kokos.sdk.entity.model.query
Model class for pagination parameters.
PaginationModel(int, int) - Constructor for class com.smeup.kokos.sdk.entity.model.query.PaginationModel
 
PARAM_OG_ENTITY_CLASS - Static variable in class com.smeup.kokos.service.utils.EntityServiceConstants
 
parse(String) - Static method in class com.smeup.kokos.sdk.entity.model.query.FilterModel
Parses the input of a FUN and creates a FilterModel instance.
parse(String) - Static method in class com.smeup.kokos.sdk.entity.model.query.OrderByModel
 
PATCH - Enum constant in enum class com.smeup.kokos.sdk.entity.repository.UpdateStrategy
 
process(Iterable<T>, EntityRepositoryContext, Set<EntityRepositoryCapability>) - Method in class com.smeup.kokos.sdk.entity.engine.InMemoryQueryEngine
 
ProjectionModel - Class in com.smeup.kokos.sdk.entity.model.query
 
ProjectionModel(String, boolean) - Constructor for class com.smeup.kokos.sdk.entity.model.query.ProjectionModel
 
projections(List<ProjectionModel>) - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext.Builder
 

R

register(String, T, EntityRepository<T>) - Method in class com.smeup.kokos.sdk.entity.EntityRegistry
 
REPLACE - Enum constant in enum class com.smeup.kokos.sdk.entity.repository.UpdateStrategy
 
RepositoryException - Exception Class in com.smeup.kokos.sdk.entity.exception
 
RepositoryException(String) - Constructor for exception class com.smeup.kokos.sdk.entity.exception.RepositoryException
 
RepositoryException(String, Exception) - Constructor for exception class com.smeup.kokos.sdk.entity.exception.RepositoryException
 
RepositoryMethodNotSupported - Exception Class in com.smeup.kokos.sdk.entity.exception
 
RepositoryMethodNotSupported() - Constructor for exception class com.smeup.kokos.sdk.entity.exception.RepositoryMethodNotSupported
 
resolveUpdateStrategy(EntityRepositoryContext) - Method in interface com.smeup.kokos.sdk.entity.repository.EntityRepository
Resolves the effective update strategy using context metadata and repository defaults.
Role in the SDK - Search tag in annotation interface com.smeup.kokos.sdk.entity.annotations.SmeupObj
Section

S

save(EntityRepositoryContext, KokosObject) - Method in class com.smeup.kokos.sdk.repository.KokosObjectRepository
 
save(EntityRepositoryContext, T) - Method in interface com.smeup.kokos.sdk.entity.repository.EntityRepository
Creates a new entity and returns the created entity with its generated id.
setActionDefinitions(LinkedHashMap<String, EntityActionDefinition>) - Method in class com.smeup.kokos.sdk.entity.model.EntityDefinition
 
setCode(String) - Method in class com.smeup.kokos.sdk.model.KokosObject
 
setDefinitionFilePath(String) - Method in class com.smeup.kokos.sdk.model.KokosObject
 
setDescription(String) - Method in class com.smeup.kokos.sdk.entity.model.EntityActionDefinition
 
setDescription(String) - Method in class com.smeup.kokos.sdk.entity.model.EntityDefinition
 
setDescription(String) - Method in class com.smeup.kokos.sdk.entity.model.EntityOavDefinition
 
setDescription(String) - Method in class com.smeup.kokos.sdk.model.KokosObject
 
setDescriptionOav(String) - Method in class com.smeup.kokos.sdk.entity.model.EntityDefinition
 
setEditable(boolean) - Method in class com.smeup.kokos.sdk.entity.model.EntityOavDefinition
 
setEntityClass(String) - Method in class com.smeup.kokos.sdk.entity.model.AbstractEntity
 
setEntityClass(String) - Method in class com.smeup.kokos.sdk.entity.model.EntityDefinition
 
setEntityClass(String) - Method in class com.smeup.kokos.sdk.entity.model.EntityOavDefinition
 
setEntityClass(String) - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext
 
setEntityClass(T) - Method in class com.smeup.kokos.sdk.entity.EntityRegistryEntry
 
setEntityRepository(EntityRepository<T>) - Method in class com.smeup.kokos.sdk.entity.EntityRegistryEntry
 
setExec(String) - Method in class com.smeup.kokos.sdk.entity.model.EntityActionDefinition
 
setExecutionContext(ExecutionContext) - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext
 
setFilters(List<FilterModel>) - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext
 
setIcon(String) - Method in class com.smeup.kokos.sdk.entity.model.EntityActionDefinition
 
setIdOav(String) - Method in class com.smeup.kokos.sdk.entity.model.EntityDefinition
 
setIncludeOav(boolean) - Method in class com.smeup.kokos.sdk.entity.model.query.ProjectionModel
 
setLogicalOperator(LogicalOperator) - Method in class com.smeup.kokos.sdk.entity.model.query.FilterModel
 
setOav(String) - Method in class com.smeup.kokos.sdk.entity.model.query.FilterModel
 
setOav(String) - Method in class com.smeup.kokos.sdk.entity.model.query.OrderByModel
 
setOav(String) - Method in class com.smeup.kokos.sdk.entity.model.query.ProjectionModel
 
setOavDefinitions(Map<String, EntityOavDefinition>) - Method in class com.smeup.kokos.sdk.entity.model.EntityDefinition
 
setOavValue(String, Object) - Method in class com.smeup.kokos.sdk.entity.model.AbstractEntity
 
setOavValue(String, Object) - Method in interface com.smeup.kokos.sdk.entity.model.EntityInterface
 
setOffset(int) - Method in class com.smeup.kokos.sdk.entity.model.query.PaginationModel
 
setOperator(Operator) - Method in class com.smeup.kokos.sdk.entity.model.query.FilterModel
 
setOrder(Order) - Method in class com.smeup.kokos.sdk.entity.model.query.OrderByModel
 
setOrderByConditions(List<OrderByModel>) - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext
 
setPagination(PaginationModel) - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext
 
setProjections(List<ProjectionModel>) - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext
 
setUpdatedOavs(Set<String>) - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext
 
setUpdateStrategy(UpdateStrategy) - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext
 
setValue(Object) - Method in class com.smeup.kokos.sdk.entity.model.query.FilterModel
 
shouldIncludeOav(List<ProjectionModel>, String) - Static method in class com.smeup.kokos.sdk.entity.model.query.ProjectionModel
Returns whether the given OAV should be emitted based on the provided projection list.
SmeupOav - Annotation Interface in com.smeup.kokos.sdk.entity.annotations
Annotation to mark a field as an OAV (Object Attribute Value) in the context of the Kokos SDK.
SmeupObj - Annotation Interface in com.smeup.kokos.sdk.entity.annotations
Marks a class as a Smeup object entity and binds it to a Smeup class key.
SORTING - Enum constant in enum class com.smeup.kokos.sdk.entity.repository.EntityRepositoryCapability
 
startsWith - Enum constant in enum class com.smeup.kokos.sdk.entity.model.query.enums.Operator
 

T

toFunFilterString(List<FilterModel>) - Static method in class com.smeup.kokos.sdk.entity.model.query.FilterModel
 
TREE - Static variable in class com.smeup.kokos.service.utils.EntityServiceConstants
 
type() - Element in annotation interface com.smeup.kokos.sdk.entity.annotations.SmeupOav
 
type() - Element in annotation interface com.smeup.kokos.sdk.entity.annotations.SmeupObj
Smeup class key: 2-char type + optional parameter (e.g.
TYPE_OG - Static variable in class com.smeup.kokos.service.utils.EntityServiceConstants
 
TYPE_PARAMETER_CODE - Static variable in class com.smeup.kokos.service.utils.EntityServiceConstants
 
Type (class key) - Search tag in annotation interface com.smeup.kokos.sdk.entity.annotations.SmeupObj
Section

U

update(Fun, ExecutionContext) - Method in class com.smeup.kokos.service.KS_202_01A
This method handles the update protocol, which allows clients to perform write operations on entities.
updateById(EntityRepositoryContext, String, KokosObject) - Method in class com.smeup.kokos.sdk.repository.KokosObjectRepository
 
updateById(EntityRepositoryContext, String, T) - Method in interface com.smeup.kokos.sdk.entity.repository.EntityRepository
Updates an existing entity and returns the updated entity.
updatedOavs(Set<String>) - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext.Builder
 
updateOffset() - Method in class com.smeup.kokos.sdk.entity.model.query.PaginationModel
 
updateStrategy(UpdateStrategy) - Method in class com.smeup.kokos.sdk.entity.repository.EntityRepositoryContext.Builder
 
UpdateStrategy - Enum Class in com.smeup.kokos.sdk.entity.repository
 
Usage - Search tag in annotation interface com.smeup.kokos.sdk.entity.annotations.SmeupObj
Section

V

V2SINOConverter - Class in com.smeup.kokos.sdk.entity.converter
 
V2SINOConverter(boolean) - Constructor for class com.smeup.kokos.sdk.entity.converter.V2SINOConverter
 
valueOf(String) - Static method in enum class com.smeup.kokos.sdk.entity.model.query.enums.LogicalOperator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.smeup.kokos.sdk.entity.model.query.enums.Operator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.smeup.kokos.sdk.entity.model.query.enums.Order
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.smeup.kokos.sdk.entity.repository.EntityRepositoryCapability
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.smeup.kokos.sdk.entity.repository.UpdateStrategy
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.smeup.kokos.sdk.entity.model.query.enums.LogicalOperator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.smeup.kokos.sdk.entity.model.query.enums.Operator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.smeup.kokos.sdk.entity.model.query.enums.Order
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.smeup.kokos.sdk.entity.repository.EntityRepositoryCapability
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.smeup.kokos.sdk.entity.repository.UpdateStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
valueToCellValue(String, Object) - Method in class com.smeup.kokos.sdk.entity.converter.D8Converter
 
valueToCellValue(String, Object) - Method in interface com.smeup.kokos.sdk.entity.converter.EntityConverter
 
valueToCellValue(String, Object) - Static method in class com.smeup.kokos.sdk.entity.converter.EntityConverterManager
 
valueToCellValue(String, Object) - Method in class com.smeup.kokos.sdk.entity.converter.JLConverter
 
valueToCellValue(String, Object) - Method in class com.smeup.kokos.sdk.entity.converter.V2SINOConverter
 
A B C D E F G I J K L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form