A B C D E F G H I J K L M N O P R S T U V W 
All Classes All Packages

A

apply(ValidationContext) - Method in interface org.finos.tracdap.common.validation.core.ValidationFunction.Basic
 
apply(ValidationFunction.Basic) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
apply(ValidationFunction.Basic) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
apply(ValidationFunction.Typed<String>) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
apply(ValidationFunction.Typed<String>) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
apply(ValidationFunction.Typed<T>, Class<T>) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
apply(ValidationFunction.Typed<T>, Class<T>) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
apply(ValidationFunction.TypedArg<T, U>, Class<T>, U) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
apply(ValidationFunction.TypedArg<T, U>, Class<T>, U) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
apply(ValidationFunction.Version<Object>) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
apply(ValidationFunction.Version<Object>) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
apply(ValidationFunction.Version<T>, Class<T>) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
apply(ValidationFunction.Version<T>, Class<T>) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
apply(T, ValidationContext) - Method in interface org.finos.tracdap.common.validation.core.ValidationFunction.Typed
 
apply(T, T, ValidationContext) - Method in interface org.finos.tracdap.common.validation.core.ValidationFunction.Version
 
apply(T, U, ValidationContext) - Method in interface org.finos.tracdap.common.validation.core.ValidationFunction.TypedArg
 
applyIf(boolean, ValidationFunction.Basic) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
applyIf(boolean, ValidationFunction.Basic) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
applyIf(boolean, ValidationFunction.Typed<String>) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
applyIf(boolean, ValidationFunction.Typed<String>) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
applyIf(boolean, ValidationFunction.Typed<T>, Class<T>) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
applyIf(boolean, ValidationFunction.Typed<T>, Class<T>) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
applyIf(boolean, ValidationFunction.TypedArg<T, U>, Class<T>, U) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
applyIf(boolean, ValidationFunction.TypedArg<T, U>, Class<T>, U) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
applyIf(boolean, ValidationFunction.Version<T>, Class<T>) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
applyIf(boolean, ValidationFunction.Version<T>, Class<T>) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
applyMapKeys(ValidationFunction.Basic) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
applyMapKeys(ValidationFunction.Basic) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
applyMapKeys(ValidationFunction.Typed<String>) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
applyMapKeys(ValidationFunction.Typed<String>) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
applyMapKeys(ValidationFunction.TypedArg<String, U>, U) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
applyMapKeys(ValidationFunction.TypedArg<String, U>, U) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
applyMapValues(ValidationFunction.Basic) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
applyMapValues(ValidationFunction.Basic) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
applyMapValues(ValidationFunction.Typed<T>, Class<T>) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
applyMapValues(ValidationFunction.Typed<T>, Class<T>) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
applyMapValues(ValidationFunction.TypedArg<T, U>, Class<T>, U) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
applyMapValues(ValidationFunction.TypedArg<T, U>, Class<T>, U) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
applyOneOf(Descriptors.FieldDescriptor, ValidationFunction.Basic) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
applyOneOf(Descriptors.FieldDescriptor, ValidationFunction.Basic) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
applyOneOf(Descriptors.FieldDescriptor, ValidationFunction.Typed<T>, Class<T>) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
applyOneOf(Descriptors.FieldDescriptor, ValidationFunction.Typed<T>, Class<T>) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
applyOneOf(Descriptors.FieldDescriptor, ValidationFunction.TypedArg<T, U>, Class<T>, U) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
applyOneOf(Descriptors.FieldDescriptor, ValidationFunction.TypedArg<T, U>, Class<T>, U) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
applyOneOf(Descriptors.FieldDescriptor, ValidationFunction.Version<T>, Class<T>) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
applyOneOf(Descriptors.FieldDescriptor, ValidationFunction.Version<T>, Class<T>) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
applyRegistered() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
applyRegistered() - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
applyRepeated(ValidationFunction.Basic) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
applyRepeated(ValidationFunction.Basic) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
applyRepeated(ValidationFunction.Typed<String>) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
applyRepeated(ValidationFunction.Typed<String>) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
applyRepeated(ValidationFunction.Typed<T>, Class<T>) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
applyRepeated(ValidationFunction.Typed<T>, Class<T>) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
applyRepeated(ValidationFunction.TypedArg<T, U>, Class<T>, U) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
applyRepeated(ValidationFunction.TypedArg<T, U>, Class<T>, U) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 

B

basic() - Method in class org.finos.tracdap.common.validation.core.ValidationFunction
 
buildValidatorMap() - Static method in class org.finos.tracdap.common.validation.core.impl.ValidatorBuilder
 
bytesNotEmpty(ByteString, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 

C

caseInsensitiveDuplicates(ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 
checkJob(JobStatusRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.OrchestratorApiValidator
 
CommonValidators - Class in org.finos.tracdap.common.validation.static_
 
CommonValidators - Class in org.finos.tracdap.common.validation.version
 
CommonValidators() - Constructor for class org.finos.tracdap.common.validation.static_.CommonValidators
 
CommonValidators() - Constructor for class org.finos.tracdap.common.validation.version.CommonValidators
 
compareTo(ValidationKey) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationKey
 
copy(StorageCopy, StorageCopy, ValidationContext) - Static method in class org.finos.tracdap.common.validation.version.StorageVersionValidator
 
createDataset(DataWriteRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.DataApiValidator
 
createFile(FileWriteRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.DataApiValidator
 
createObject(MetadataWriteRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.MetadataApiValidator
 
createObject(MetadataWriteRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.MetadataTrustedApiValidator
 
createPreallocatedObject(MetadataWriteRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.MetadataTrustedApiValidator
 
createSmallDataset(DataWriteRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.DataApiValidator
 
createSmallFile(FileWriteRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.DataApiValidator
 
custom(CustomDefinition, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CustomValidator
 
CustomValidator - Class in org.finos.tracdap.common.validation.static_
 
CustomValidator() - Constructor for class org.finos.tracdap.common.validation.static_.CustomValidator
 
customVersion(CustomDefinition, CustomDefinition, ValidationContext) - Static method in class org.finos.tracdap.common.validation.version.CustomVersionValidator
 
CustomVersionValidator - Class in org.finos.tracdap.common.validation.version
 
CustomVersionValidator() - Constructor for class org.finos.tracdap.common.validation.version.CustomVersionValidator
 

D

data(DataDefinition, DataDefinition, ValidationContext) - Static method in class org.finos.tracdap.common.validation.version.DataVersionValidator
 
DATA_ITEM_KEY - Static variable in class org.finos.tracdap.common.validation.ValidationConstants
 
DataApiValidator - Class in org.finos.tracdap.common.validation.api
 
DataApiValidator() - Constructor for class org.finos.tracdap.common.validation.api.DataApiValidator
 
dataDefinition(DataDefinition, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.DataValidator
 
dataDelta(DataDefinition.Delta, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.DataValidator
 
dataItemKey(String, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.StorageValidator
 
dataPart(DataDefinition.Part, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.DataValidator
 
dataSnap(DataDefinition.Snap, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.DataValidator
 
DataValidator - Class in org.finos.tracdap.common.validation.static_
 
DataValidator() - Constructor for class org.finos.tracdap.common.validation.static_.DataValidator
 
DataVersionValidator - Class in org.finos.tracdap.common.validation.version
 
DataVersionValidator() - Constructor for class org.finos.tracdap.common.validation.version.DataVersionValidator
 
datetimeValue(DatetimeValue, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.TypeSystemValidator
 
dateValue(DateValue, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.TypeSystemValidator
 
decimal(String, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 
decimalValue(DecimalValue, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.TypeSystemValidator
 
displayName() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationKey
 
done() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
done() - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 

E

equalOrAfter(DatetimeValue, DatetimeValue, ValidationContext) - Static method in class org.finos.tracdap.common.validation.version.CommonValidators
 
equalOrGreater(Integer, Integer, ValidationContext) - Static method in class org.finos.tracdap.common.validation.version.CommonValidators
 
equalOrLaterVersion(TagSelector, TagSelector, ValidationContext) - Static method in class org.finos.tracdap.common.validation.version.CommonValidators
 
equals(Object) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationKey
 
equalTo(T, String) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 
error(String) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
error(String) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
Record an error against the current location in the validation stack
exactMatch(Object, Object, ValidationContext) - Static method in class org.finos.tracdap.common.validation.version.CommonValidators
 
explicitObjectVersion(TagSelector, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.ObjectIdValidator
 
explicitTagVersion(TagSelector, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.ObjectIdValidator
 

F

failed() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
failed() - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
failureMessage() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationResult
 
failures() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationResult
 
field() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
field() - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
field(Descriptors.Descriptor, int) - Static method in class org.finos.tracdap.common.validation.core.ValidatorUtils
 
fieldName() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
fieldName() - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
fieldSchema(FieldSchema, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.SchemaValidator
 
file(FileDefinition, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.FileValidator
 
fileName(String, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 
FILENAME_ILLEGAL_CHARS - Static variable in class org.finos.tracdap.common.validation.ValidationConstants
 
FILENAME_ILLEGAL_ENDING - Static variable in class org.finos.tracdap.common.validation.ValidationConstants
 
FILENAME_ILLEGAL_START - Static variable in class org.finos.tracdap.common.validation.ValidationConstants
 
FILENAME_RESERVED - Static variable in class org.finos.tracdap.common.validation.ValidationConstants
 
FileValidator - Class in org.finos.tracdap.common.validation.static_
 
FileValidator() - Constructor for class org.finos.tracdap.common.validation.static_.FileValidator
 
fileVersion(FileDefinition, FileDefinition, ValidationContext) - Static method in class org.finos.tracdap.common.validation.version.FileVersionValidator
 
FileVersionValidator - Class in org.finos.tracdap.common.validation.version
 
FileVersionValidator() - Constructor for class org.finos.tracdap.common.validation.version.FileVersionValidator
 
fixedObjectVersion(TagSelector, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.ObjectIdValidator
 
flow(FlowDefinition, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.FlowValidator
 
flowModelStub(FlowModelStub, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.FlowValidator
 
flowNode(FlowNode, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.FlowValidator
 
flowSocket(FlowSocket, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.FlowValidator
 
FlowValidator - Class in org.finos.tracdap.common.validation.static_
 
FlowValidator() - Constructor for class org.finos.tracdap.common.validation.static_.FlowValidator
 
forContext(ValidationContext) - Static method in class org.finos.tracdap.common.validation.core.impl.ValidationResult
 
forMessage(Message) - Static method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
forMessage(Message) - Static method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
forMethod(Descriptors.Descriptor, Descriptors.MethodDescriptor) - Static method in class org.finos.tracdap.common.validation.core.impl.ValidationKey
 
forMethod(Message, Descriptors.MethodDescriptor) - Static method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
forMethod(Message, Descriptors.MethodDescriptor) - Static method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
forObject(Descriptors.Descriptor) - Static method in class org.finos.tracdap.common.validation.core.impl.ValidationKey
 
forVersion(Descriptors.Descriptor) - Static method in class org.finos.tracdap.common.validation.core.impl.ValidationKey
 
forVersion(Message, Message) - Static method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
forVersion(Message, Message) - Static method in interface org.finos.tracdap.common.validation.core.ValidationContext
 

G

getErrors() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
getErrors() - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
getLatestObject(MetadataGetRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.MetadataApiValidator
 
getLatestTag(MetadataGetRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.MetadataApiValidator
 
getObject(MetadataGetRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.MetadataApiValidator
 

H

hashCode() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationKey
 

I

identifier(String, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 
ifAndOnlyIf(boolean, String) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 
ifAndOnlyIf(boolean, String, boolean) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 
importModelJob(ImportModelJob, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.JobValidator
 
incarnation(StorageIncarnation, StorageIncarnation, ValidationContext) - Static method in class org.finos.tracdap.common.validation.version.StorageVersionValidator
 
isBasic() - Method in class org.finos.tracdap.common.validation.core.ValidationFunction
 
isMap() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
isMap() - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
isoDate(String, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 
isoDatetime(String, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 
isOneOf() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
isOneOf() - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
isRepeated() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
isRepeated() - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
isTyped() - Method in class org.finos.tracdap.common.validation.core.ValidationFunction
 
isVersion() - Method in class org.finos.tracdap.common.validation.core.ValidationFunction
 
item(StorageItem, StorageItem, ValidationContext) - Static method in class org.finos.tracdap.common.validation.version.StorageVersionValidator
 

J

job(JobDefinition, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.JobValidator
 
JobValidator - Class in org.finos.tracdap.common.validation.static_
 
JobValidator() - Constructor for class org.finos.tracdap.common.validation.static_.JobValidator
 

K

key() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
key() - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 

L

listNotEmpty(ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 
logicalExpression(LogicalExpression, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.SearchValidator
 

M

makeTyped(Method, Class<S>) - Static method in class org.finos.tracdap.common.validation.core.ValidationFunction
 
makeTyped(ValidationFunction.Typed<S>, Class<S>) - Static method in class org.finos.tracdap.common.validation.core.ValidationFunction
 
makeVersion(Method, Class<S>) - Static method in class org.finos.tracdap.common.validation.core.ValidationFunction
 
makeVersion(ValidationFunction.Version<S>, Class<S>) - Static method in class org.finos.tracdap.common.validation.core.ValidationFunction
 
mapNotEmpty(ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 
message() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationFailure
 
MetadataApiValidator - Class in org.finos.tracdap.common.validation.api
 
MetadataApiValidator() - Constructor for class org.finos.tracdap.common.validation.api.MetadataApiValidator
 
MetadataTrustedApiValidator - Class in org.finos.tracdap.common.validation.api
 
MetadataTrustedApiValidator() - Constructor for class org.finos.tracdap.common.validation.api.MetadataTrustedApiValidator
 
method() - Method in annotation type org.finos.tracdap.common.validation.core.Validator
 
MIME_TYPE - Static variable in class org.finos.tracdap.common.validation.ValidationConstants
 
mimeType(String, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 
model(ModelDefinition, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.ModelValidator
 
MODEL_ENTRY_POINT - Static variable in class org.finos.tracdap.common.validation.ValidationConstants
 
MODEL_VERSION - Static variable in class org.finos.tracdap.common.validation.ValidationConstants
 
modelDetails(Descriptors.FieldDescriptor, Descriptors.FieldDescriptor, Descriptors.FieldDescriptor, Descriptors.FieldDescriptor, Descriptors.FieldDescriptor, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.ModelValidator
 
modelEntryPoint(String, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.ModelValidator
 
modelInputSchema(ModelInputSchema, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.ModelValidator
 
modelOutputSchema(ModelOutputSchema, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.ModelValidator
 
modelParameter(ModelParameter, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.ModelValidator
 
modelSchema(Descriptors.FieldDescriptor, Descriptors.FieldDescriptor, Descriptors.FieldDescriptor, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.ModelValidator
 
ModelValidator - Class in org.finos.tracdap.common.validation.static_
 
ModelValidator() - Constructor for class org.finos.tracdap.common.validation.static_.ModelValidator
 
modelVersion(String, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.ModelValidator
 

N

nonZeroEnum(ProtocolMessageEnum, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 
notInTheFuture(DatetimeValue, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.TypeSystemValidator
 
notNegative(Object, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 
notTracReserved(String, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 

O

object() - Method in annotation type org.finos.tracdap.common.validation.core.Validator
 
objectDefinition(ObjectDefinition, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.ObjectValidator
 
ObjectIdValidator - Class in org.finos.tracdap.common.validation.static_
 
ObjectIdValidator() - Constructor for class org.finos.tracdap.common.validation.static_.ObjectIdValidator
 
objectType(ObjectDefinition, ObjectType, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.ObjectValidator
 
ObjectValidator - Class in org.finos.tracdap.common.validation.static_
 
ObjectValidator() - Constructor for class org.finos.tracdap.common.validation.static_.ObjectValidator
 
objectVersion(ObjectDefinition, ObjectDefinition, ValidationContext) - Static method in class org.finos.tracdap.common.validation.version.ObjectVersionValidator
 
ObjectVersionValidator - Class in org.finos.tracdap.common.validation.version
 
ObjectVersionValidator() - Constructor for class org.finos.tracdap.common.validation.version.ObjectVersionValidator
 
ok() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationResult
 
omitted(ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 
oneOf() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
oneOf() - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
OPAQUE_PART_KEY - Static variable in class org.finos.tracdap.common.validation.ValidationConstants
 
optional(ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 
optionalTrue(boolean, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 
OrchestratorApiValidator - Class in org.finos.tracdap.common.validation.api
 
OrchestratorApiValidator() - Constructor for class org.finos.tracdap.common.validation.api.OrchestratorApiValidator
 
org.finos.tracdap.common.validation - package org.finos.tracdap.common.validation
 
org.finos.tracdap.common.validation.api - package org.finos.tracdap.common.validation.api
 
org.finos.tracdap.common.validation.core - package org.finos.tracdap.common.validation.core
 
org.finos.tracdap.common.validation.core.impl - package org.finos.tracdap.common.validation.core.impl
 
org.finos.tracdap.common.validation.static_ - package org.finos.tracdap.common.validation.static_
 
org.finos.tracdap.common.validation.version - package org.finos.tracdap.common.validation.version
 
outputsMustBeEmpty(JobDefinition, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.JobValidator
 

P

parentMsg() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
parentMsg() - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
partKey(PartKey, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.DataValidator
 
pass() - Static method in class org.finos.tracdap.common.validation.core.impl.ValidationResult
 
PATH_DOUBLE_DOT - Static variable in class org.finos.tracdap.common.validation.ValidationConstants
 
PATH_ILLEGAL_CHARS - Static variable in class org.finos.tracdap.common.validation.ValidationConstants
 
PATH_ILLEGAL_CTRL - Static variable in class org.finos.tracdap.common.validation.ValidationConstants
 
PATH_ILLEGAL_WHITESPACE - Static variable in class org.finos.tracdap.common.validation.ValidationConstants
 
PATH_SEPARATORS - Static variable in class org.finos.tracdap.common.validation.ValidationConstants
 
PATH_SINGLE_DOT - Static variable in class org.finos.tracdap.common.validation.ValidationConstants
 
pop() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
pop() - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
Pop the current object from the validation stack
positive(Object, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 
preallocated(TagSelector, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.ObjectIdValidator
 
preallocateId(MetadataWriteRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.MetadataTrustedApiValidator
 
primitiveType(BasicType, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 
primitiveType(TypeDescriptor, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 
primitiveValue(Value, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 
prior() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
prior() - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
PUBLIC_API - Static variable in class org.finos.tracdap.common.validation.api.MetadataApiValidator
 
push(Descriptors.FieldDescriptor) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
push(Descriptors.FieldDescriptor) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
Push a member field of the current object onto the validation stack
pushMap(Descriptors.FieldDescriptor) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
pushMap(Descriptors.FieldDescriptor) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
Push a map member field of the current object onto the validation stack This method will work with applyMapKeys() and applyMapValues().
pushMap(Descriptors.FieldDescriptor, Function<TMsg, Map<?, ?>>) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
pushMap(Descriptors.FieldDescriptor, Function<TMsg, Map<?, ?>>) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
Push a map member field of the current object onto the validation stack This method only pushes the map itself onto the stack, the validation target will be a Java Map object.
pushMapKey(Object) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
pushMapKey(Object) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
Push an individual map key onto the validation stack Requires that the current target is a map field.
pushMapValue(Object) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
pushMapValue(Object) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
Push an individual map value onto the validation stack Requires that the current target is a map field.
pushOneOf(Descriptors.OneofDescriptor) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
pushOneOf(Descriptors.OneofDescriptor) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
Push a "one-of" field of the current object onto the validation stack
pushRepeated(Descriptors.FieldDescriptor) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
pushRepeated(Descriptors.FieldDescriptor) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
Push a repeated member field of the current object onto the validation stack This method pushes a list onto the validation stack, so the target becomes a Java List object.
pushRepeatedItem(int) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
pushRepeatedItem(int) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
Push an individual list item onto the validation stack Requires that the current target is a repeated field.
pushRepeatedItem(int, Object) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
pushRepeatedItem(int, Object) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
Push an individual list item onto the validation stack Requires that the current target is a repeated field.
pushRepeatedItem(Object, Object) - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
pushRepeatedItem(Object, Object) - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
Push an individual list item onto the validation stack Requires that the current target is a repeated field.

R

readBatch(MetadataBatchRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.MetadataApiValidator
 
readBatch(MetadataBatchRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.MetadataTrustedApiValidator
 
readDataset(DataReadRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.DataApiValidator
 
readFile(FileReadRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.DataApiValidator
 
readObject(MetadataReadRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.MetadataApiValidator
 
readObject(MetadataReadRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.MetadataTrustedApiValidator
 
readSmallDataset(DataReadRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.DataApiValidator
 
readSmallFile(FileReadRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.DataApiValidator
 
recognizedEnum(ProtocolMessageEnum, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 
REFERENTIAL - org.finos.tracdap.common.validation.core.ValidationType
 
REGISTERED_MIME_TYPES - Static variable in class org.finos.tracdap.common.validation.ValidationConstants
 
RELATIVE_PATH_DOUBLE_SLASH - Static variable in class org.finos.tracdap.common.validation.ValidationConstants
 
RELATIVE_PATH_ILLEGAL_CHARS - Static variable in class org.finos.tracdap.common.validation.ValidationConstants
 
RELATIVE_PATH_IS_ABSOLUTE - Static variable in class org.finos.tracdap.common.validation.ValidationConstants
 
relativePath(String, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 
required(ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 
reservedAttrs(TagUpdate, boolean, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.TagUpdateValidator
 
runFlowJob(RunFlowJob, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.JobValidator
 
runModelJob(RunModelJob, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.JobValidator
 
runModelOrFlow(ValidationContext, Descriptors.FieldDescriptor, Descriptors.FieldDescriptor, Descriptors.FieldDescriptor, Descriptors.FieldDescriptor) - Static method in class org.finos.tracdap.common.validation.static_.JobValidator
 

S

sameOneOf(Object, Object, ValidationContext) - Static method in class org.finos.tracdap.common.validation.version.CommonValidators
 
scanClass(Class<?>) - Static method in class org.finos.tracdap.common.validation.core.impl.ValidatorBuilder
 
scanPackage(Package) - Static method in class org.finos.tracdap.common.validation.core.impl.ValidatorBuilder
 
scanPackages(Package...) - Static method in class org.finos.tracdap.common.validation.core.impl.ValidatorBuilder
 
schema(SchemaDefinition, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.SchemaValidator
 
schema(SchemaDefinition, SchemaDefinition, ValidationContext) - Static method in class org.finos.tracdap.common.validation.version.SchemaVersionValidator
 
schemaMatchesType(ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.SchemaValidator
 
SchemaValidator - Class in org.finos.tracdap.common.validation.static_
 
SchemaValidator() - Constructor for class org.finos.tracdap.common.validation.static_.SchemaValidator
 
SchemaVersionValidator - Class in org.finos.tracdap.common.validation.version
 
SchemaVersionValidator() - Constructor for class org.finos.tracdap.common.validation.version.SchemaVersionValidator
 
search(MetadataSearchRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.MetadataApiValidator
 
search(MetadataSearchRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.MetadataTrustedApiValidator
 
searchExpression(SearchExpression, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.SearchValidator
 
searchParameters(SearchParameters, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.SearchValidator
 
searchTerm(SearchTerm, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.SearchValidator
 
SearchValidator - Class in org.finos.tracdap.common.validation.static_
 
SearchValidator() - Constructor for class org.finos.tracdap.common.validation.static_.SearchValidator
 
selectorForLatest(TagSelector, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.ObjectIdValidator
 
selectorType(TagSelector, ObjectType, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.ObjectIdValidator
 
serviceFile() - Method in annotation type org.finos.tracdap.common.validation.core.Validator
 
serviceName() - Method in annotation type org.finos.tracdap.common.validation.core.Validator
 
skip() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
skip() - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
Skip the current location in the validation stack Any future calls to apply() at this location or child locations will be ignored.
skipped() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
skipped() - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
STATIC - org.finos.tracdap.common.validation.core.ValidationType
 
storage(StorageDefinition, StorageDefinition, ValidationContext) - Static method in class org.finos.tracdap.common.validation.version.StorageVersionValidator
 
storageCopy(StorageCopy, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.StorageValidator
 
storageDefinition(StorageDefinition, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.StorageValidator
 
storageIncarnation(StorageIncarnation, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.StorageValidator
 
storageItem(StorageItem, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.StorageValidator
 
StorageValidator - Class in org.finos.tracdap.common.validation.static_
 
StorageValidator() - Constructor for class org.finos.tracdap.common.validation.static_.StorageValidator
 
StorageVersionValidator - Class in org.finos.tracdap.common.validation.version
 
StorageVersionValidator() - Constructor for class org.finos.tracdap.common.validation.version.StorageVersionValidator
 
submitJob(JobRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.OrchestratorApiValidator
 

T

tableSchema(TableSchema, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.SchemaValidator
 
tableSchema(TableSchema, TableSchema, ValidationContext) - Static method in class org.finos.tracdap.common.validation.version.SchemaVersionValidator
 
tagHeader(TagHeader, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.ObjectIdValidator
 
tagSelector(TagSelector, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.ObjectIdValidator
 
tagUpdate(TagUpdate, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.TagUpdateValidator
 
TagUpdateValidator - Class in org.finos.tracdap.common.validation.static_
 
TagUpdateValidator() - Constructor for class org.finos.tracdap.common.validation.static_.TagUpdateValidator
 
target() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
target() - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
targetClass() - Method in class org.finos.tracdap.common.validation.core.ValidationFunction
 
TRUSTED_API - Static variable in class org.finos.tracdap.common.validation.api.MetadataApiValidator
 
type() - Method in annotation type org.finos.tracdap.common.validation.core.Validator
 
typed() - Method in class org.finos.tracdap.common.validation.core.ValidationFunction
 
typeDescriptor(TypeDescriptor, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.TypeSystemValidator
 
TypeSystemValidator - Class in org.finos.tracdap.common.validation.static_
 
TypeSystemValidator() - Constructor for class org.finos.tracdap.common.validation.static_.TypeSystemValidator
 

U

UNDEFINED - org.finos.tracdap.common.validation.core.ValidationType
 
UNIX_PATH_SEPARATOR - Static variable in class org.finos.tracdap.common.validation.ValidationConstants
 
updateDataset(DataWriteRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.DataApiValidator
 
updateFile(FileWriteRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.DataApiValidator
 
updateObject(MetadataWriteRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.MetadataApiValidator
 
updateObject(MetadataWriteRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.MetadataTrustedApiValidator
 
updateSmallDataset(DataWriteRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.DataApiValidator
 
updateSmallFile(FileWriteRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.DataApiValidator
 
updateTag(MetadataWriteRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.MetadataApiValidator
 
updateTag(MetadataWriteRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.MetadataTrustedApiValidator
 
uuid(String, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.CommonValidators
 

V

validateFixedMethod(TMsg, Descriptors.MethodDescriptor) - Method in class org.finos.tracdap.common.validation.Validator
 
validateFixedObject(TMsg) - Method in class org.finos.tracdap.common.validation.Validator
 
validateJob(JobRequest, ValidationContext) - Static method in class org.finos.tracdap.common.validation.api.OrchestratorApiValidator
 
validateVersion(TMsg, TMsg) - Method in class org.finos.tracdap.common.validation.Validator
 
ValidationConstants - Class in org.finos.tracdap.common.validation
 
ValidationConstants() - Constructor for class org.finos.tracdap.common.validation.ValidationConstants
 
ValidationContext - Interface in org.finos.tracdap.common.validation.core
 
ValidationContextImpl - Class in org.finos.tracdap.common.validation.core.impl
 
ValidationFailure - Class in org.finos.tracdap.common.validation.core.impl
 
ValidationFailure(ValidationLocation, String) - Constructor for class org.finos.tracdap.common.validation.core.impl.ValidationFailure
 
ValidationFunction<T> - Class in org.finos.tracdap.common.validation.core
 
ValidationFunction(ValidationFunction.Basic, Class<T>) - Constructor for class org.finos.tracdap.common.validation.core.ValidationFunction
 
ValidationFunction(ValidationFunction.Typed<T>, Class<T>) - Constructor for class org.finos.tracdap.common.validation.core.ValidationFunction
 
ValidationFunction(ValidationFunction.Version<T>, Class<T>) - Constructor for class org.finos.tracdap.common.validation.core.ValidationFunction
 
ValidationFunction.Basic - Interface in org.finos.tracdap.common.validation.core
 
ValidationFunction.Typed<T> - Interface in org.finos.tracdap.common.validation.core
 
ValidationFunction.TypedArg<T,​U> - Interface in org.finos.tracdap.common.validation.core
 
ValidationFunction.Version<T> - Interface in org.finos.tracdap.common.validation.core
 
ValidationKey - Class in org.finos.tracdap.common.validation.core.impl
 
ValidationKey(ValidationType, Descriptors.Descriptor) - Constructor for class org.finos.tracdap.common.validation.core.impl.ValidationKey
 
ValidationKey(ValidationType, Descriptors.Descriptor, Descriptors.MethodDescriptor) - Constructor for class org.finos.tracdap.common.validation.core.impl.ValidationKey
 
ValidationResult - Class in org.finos.tracdap.common.validation.core.impl
 
ValidationResult(List<ValidationFailure>) - Constructor for class org.finos.tracdap.common.validation.core.impl.ValidationResult
 
validationType() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationContextImpl
 
validationType() - Method in class org.finos.tracdap.common.validation.core.impl.ValidationKey
 
validationType() - Method in interface org.finos.tracdap.common.validation.core.ValidationContext
 
ValidationType - Enum in org.finos.tracdap.common.validation.core
 
Validator - Class in org.finos.tracdap.common.validation
 
Validator - Annotation Type in org.finos.tracdap.common.validation.core
 
Validator() - Constructor for class org.finos.tracdap.common.validation.Validator
 
ValidatorBuilder - Class in org.finos.tracdap.common.validation.core.impl
 
ValidatorBuilder() - Constructor for class org.finos.tracdap.common.validation.core.impl.ValidatorBuilder
 
ValidatorUtils - Class in org.finos.tracdap.common.validation.core
 
ValidatorUtils() - Constructor for class org.finos.tracdap.common.validation.core.ValidatorUtils
 
value(Value, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.TypeSystemValidator
 
valueOf(String) - Static method in enum org.finos.tracdap.common.validation.core.ValidationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.finos.tracdap.common.validation.core.ValidationType
Returns an array containing the constants of this enum type, in the order they are declared.
valueWithType(Value, TypeDescriptor, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.TypeSystemValidator
 
version() - Method in class org.finos.tracdap.common.validation.core.ValidationFunction
 
VERSION - org.finos.tracdap.common.validation.core.ValidationType
 
versioningSupported(ObjectType, ValidationContext) - Static method in class org.finos.tracdap.common.validation.static_.ObjectIdValidator
 

W

WINDOWS_PATH_SEPARATOR - Static variable in class org.finos.tracdap.common.validation.ValidationConstants
 
A B C D E F G H I J K L M N O P R S T U V W 
All Classes All Packages