Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractExtension - Class in com.relogiclabs.jschema.extension
- AbstractExtension() - Constructor for class AbstractExtension
- ActualDetail - Class in com.relogiclabs.jschema.message
- ActualDetail(JNode, String) - Constructor for class ActualDetail
- ActualDetail(Context, String) - Constructor for class ActualDetail
- ADDASN01 - Static variable in interface ErrorCode
- ADDASN02 - Static variable in interface ErrorCode
- ADDASN03 - Static variable in interface ErrorCode
- addDefinition(JDefinition) - Method in class RuntimeContext
- addFuture(FutureFunction) - Method in class RuntimeContext
- addImport(JImport) - Method in class ImportRegistry
- addPragma(JPragma) - Method in class PragmaRegistry
- AFTRDT01 - Static variable in interface ErrorCode
- AFTRDT02 - Static variable in interface ErrorCode
- AliasNotFoundException - Exception in com.relogiclabs.jschema.exception
- AliasNotFoundException(ErrorDetail) - Constructor for exception AliasNotFoundException
- ALSDEF01 - Static variable in interface ErrorCode
- ALSDEF02 - Static variable in interface ErrorCode
- ALSDEF03 - Static variable in interface ErrorCode
- ALSDUP01 - Static variable in interface ErrorCode
- AMPMDT01 - Static variable in interface ErrorCode
- AMPMMS01 - Static variable in interface ErrorCode
- AnnotationAttributeException - Exception in com.relogiclabs.jschema.exception
- AnnotationAttributeException(String, String) - Constructor for exception AnnotationAttributeException
- ANY - Enum constant in enum class EType
- areEqual(double, double) - Method in class RuntimeContext
- areEqual(String, String) - Static method in class JsonAssert
-
Tests if the provided JSON strings are logically equivalent, meaning their structural composition and internal data are identical.
- ArgumentTypeException - Exception in com.relogiclabs.jschema.exception
- ArgumentTypeException(ErrorDetail, Throwable) - Constructor for exception ArgumentTypeException
- ArgumentTypeException(String, String) - Constructor for exception ArgumentTypeException
- ArgumentValueException - Exception in com.relogiclabs.jschema.exception
- ArgumentValueException(ErrorDetail, Throwable) - Constructor for exception ArgumentValueException
- ARNSRT01 - Static variable in interface ErrorCode
- ARNSRT02 - Static variable in interface ErrorCode
- ARRASN01 - Static variable in interface ErrorCode
- ARRAY - Enum constant in enum class EType
- ArrayIndexOutOfBoundsException - Exception in com.relogiclabs.jschema.exception
- ArrayIndexOutOfBoundsException(ErrorDetail, Throwable) - Constructor for exception ArrayIndexOutOfBoundsException
- ArrayMethods - Class in com.relogiclabs.jschema.library
-
ArrayMethods
is designed to provide public access to all internal array methods of script. - ArrayMethods() - Constructor for class ArrayMethods
- ARRELM01 - Static variable in interface ErrorCode
- ARREMT01 - Static variable in interface ErrorCode
- ARRIDX01 - Static variable in interface ErrorCode
- ARRIDX02 - Static variable in interface ErrorCode
- ARRLIT01 - Static variable in interface ErrorCode
- ARROPT01 - Static variable in interface ErrorCode
- ARRRNG01 - Static variable in interface ErrorCode
- ARRRNG02 - Static variable in interface ErrorCode
- ARRRNG03 - Static variable in interface ErrorCode
- ARRRON01 - Static variable in interface ErrorCode
- ARRUPD01 - Static variable in interface ErrorCode
- ASNBKT01 - Static variable in interface ErrorCode
- ASNDOT01 - Static variable in interface ErrorCode
- ASNDOT02 - Static variable in interface ErrorCode
- ASNVAR01 - Static variable in interface ErrorCode
- ASNVAR02 - Static variable in interface ErrorCode
- ASNVAR03 - Static variable in interface ErrorCode
- asUnmodifiable() - Method in interface IndexMap
- ATRALS01 - Static variable in interface ErrorCode
- ATRALS02 - Static variable in interface ErrorCode
B
- BaseRuntimeException - Exception in com.relogiclabs.jschema.exception
- BaseRuntimeException(ErrorDetail) - Constructor for exception BaseRuntimeException
- BaseRuntimeException(ErrorDetail, Throwable) - Constructor for exception BaseRuntimeException
- BaseRuntimeException(String, String) - Constructor for exception BaseRuntimeException
- BaseRuntimeException(String, String, Throwable) - Constructor for exception BaseRuntimeException
- BFORDT01 - Static variable in interface ErrorCode
- BFORDT02 - Static variable in interface ErrorCode
- BKTASN01 - Static variable in interface ErrorCode
- BKTUPD01 - Static variable in interface ErrorCode
- BKTUPD02 - Static variable in interface ErrorCode
- BLOKSE01 - Static variable in interface ErrorCode
- BOOLEAN - Enum constant in enum class EType
- BOOLVL01 - Static variable in interface ErrorCode
C
- CALRIF01 - Static variable in interface ErrorCode
- CALRSE01 - Static variable in interface ErrorCode
- CALRSE02 - Static variable in interface ErrorCode
- ClassInstantiationException - Exception in com.relogiclabs.jschema.exception
- ClassInstantiationException(ErrorDetail, Throwable) - Constructor for exception ClassInstantiationException
- ClassInstantiationException(String, String, Throwable) - Constructor for exception ClassInstantiationException
- clear() - Method in class ExceptionRegistry
- clear() - Method in class ReceiverRegistry
- clear() - Method in class RuntimeContext
- CMPSGE01 - Static variable in interface ErrorCode
- CMPSGE02 - Static variable in interface ErrorCode
- CMPSGT01 - Static variable in interface ErrorCode
- CMPSGT02 - Static variable in interface ErrorCode
- CMPSLE01 - Static variable in interface ErrorCode
- CMPSLE02 - Static variable in interface ErrorCode
- CMPSLT01 - Static variable in interface ErrorCode
- CMPSLT02 - Static variable in interface ErrorCode
- CNFLDT01 - Static variable in interface ErrorCode
- com.relogiclabs.jschema - package com.relogiclabs.jschema
- com.relogiclabs.jschema.collection - package com.relogiclabs.jschema.collection
- com.relogiclabs.jschema.exception - package com.relogiclabs.jschema.exception
- com.relogiclabs.jschema.extension - package com.relogiclabs.jschema.extension
- com.relogiclabs.jschema.function - package com.relogiclabs.jschema.function
- com.relogiclabs.jschema.library - package com.relogiclabs.jschema.library
- com.relogiclabs.jschema.message - package com.relogiclabs.jschema.message
- com.relogiclabs.jschema.node - package com.relogiclabs.jschema.node
- com.relogiclabs.jschema.time - package com.relogiclabs.jschema.time
- com.relogiclabs.jschema.tree - package com.relogiclabs.jschema.tree
- com.relogiclabs.jschema.type - package com.relogiclabs.jschema.type
- CommonMethods - Class in com.relogiclabs.jschema.library
-
CommonMethods
is designed to provide public access to all internal common methods of script. - CommonMethods() - Constructor for class CommonMethods
- compare(double, double) - Method in class RuntimeContext
- compareTo(double) - Method in class JNumber
- compareTo(JsonDateTime) - Method in class JsonDateTime
- compareTo(ENumber) - Method in class JNumber
- components() - Method in class JArray
- components() - Method in class JComposite
- components() - Method in class JObject
- COMPOSITE - Enum constant in enum class EType
- ConstraintExtension - Class in com.relogiclabs.jschema.extension
- ConstraintExtension() - Constructor for class ConstraintExtension
- ConstraintFunction - Annotation Interface in com.relogiclabs.jschema.extension
- ConstraintFunctions - Interface in com.relogiclabs.jschema.extension
- Context - Class in com.relogiclabs.jschema.tree
- Context(ParserRuleContext, RuntimeContext) - Constructor for class Context
- ContextDetail - Class in com.relogiclabs.jschema.message
- ContextDetail(JNode, String) - Constructor for class ContextDetail
- ContextDetail(Context, String) - Constructor for class ContextDetail
- count - Static variable in enum class EType
- createNode(JString) - Method in class JsonDateTime
D
- DataOwnerMismatchedException - Exception in com.relogiclabs.jschema.exception
- DataOwnerMismatchedException(String, String) - Constructor for exception DataOwnerMismatchedException
- DataTree - Interface in com.relogiclabs.jschema.tree
- DataTypeValidationException - Exception in com.relogiclabs.jschema.exception
- DataTypeValidationException(ErrorDetail, ExpectedDetail, ActualDetail) - Constructor for exception DataTypeValidationException
- DataTypeValidationException(ErrorDetail, ExpectedDetail, ActualDetail, Throwable) - Constructor for exception DataTypeValidationException
- DATE - Enum constant in enum class EType
- DATE_TYPE - Enum constant in enum class DateTimeType
- DATETIME - Enum constant in enum class EType
- DateTimeLexerException - Exception in com.relogiclabs.jschema.exception
- DateTimeLexerException(String, String, Throwable) - Constructor for exception DateTimeLexerException
- DateTimeType - Enum Class in com.relogiclabs.jschema.time
- DAYNUM01 - Static variable in interface ErrorCode
- DAYNUM02 - Static variable in interface ErrorCode
- DAYRNG01 - Static variable in interface ErrorCode
- DAYRNG02 - Static variable in interface ErrorCode
- DECPRE01 - Static variable in interface ErrorCode
- DECPRE02 - Static variable in interface ErrorCode
- DECPRE03 - Static variable in interface ErrorCode
- DECPST01 - Static variable in interface ErrorCode
- DECPST02 - Static variable in interface ErrorCode
- DECPST03 - Static variable in interface ErrorCode
- DEFAULT_MAX_LENGTH - Static variable in class OutlineFormatter
- Derivable - Interface in com.relogiclabs.jschema.node
- DIVASN01 - Static variable in interface ErrorCode
- DIVASN02 - Static variable in interface ErrorCode
- DIVASN03 - Static variable in interface ErrorCode
- DOUBLE - Enum constant in enum class EType
- DTYARG01 - Static variable in interface ErrorCode
- DTYARG02 - Static variable in interface ErrorCode
- DTYCPS01 - Static variable in interface ErrorCode
- DTYCST01 - Static variable in interface ErrorCode
- DTYPMS01 - Static variable in interface ErrorCode
- DTYPMS02 - Static variable in interface ErrorCode
- DTYVDF01 - Static variable in interface ErrorCode
- DUBLVL01 - Static variable in interface ErrorCode
- DuplicateAliasException - Exception in com.relogiclabs.jschema.exception
- DuplicateAliasException(ErrorDetail) - Constructor for exception DuplicateAliasException
- DuplicateFunctionException - Exception in com.relogiclabs.jschema.exception
- DuplicateFunctionException(ErrorDetail, Throwable) - Constructor for exception DuplicateFunctionException
- DuplicateFunctionException(String, String) - Constructor for exception DuplicateFunctionException
- DuplicateImportException - Exception in com.relogiclabs.jschema.exception
- DuplicateImportException(ErrorDetail) - Constructor for exception DuplicateImportException
- DuplicateMethodException - Exception in com.relogiclabs.jschema.exception
- DuplicateMethodException(String, String) - Constructor for exception DuplicateMethodException
- DuplicateParameterException - Exception in com.relogiclabs.jschema.exception
- DuplicateParameterException(ErrorDetail) - Constructor for exception DuplicateParameterException
- DuplicatePragmaException - Exception in com.relogiclabs.jschema.exception
- DuplicatePragmaException(ErrorDetail) - Constructor for exception DuplicatePragmaException
- DuplicatePropertyKeyException - Exception in com.relogiclabs.jschema.exception
- DuplicatePropertyKeyException(ErrorDetail) - Constructor for exception DuplicatePropertyKeyException
- DuplicateVariableException - Exception in com.relogiclabs.jschema.exception
- DuplicateVariableException(ErrorDetail, Throwable) - Constructor for exception DuplicateVariableException
- DuplicateVariableException(String, String) - Constructor for exception DuplicateVariableException
E
- EArray - Interface in com.relogiclabs.jschema.type
- EBoolean - Interface in com.relogiclabs.jschema.type
- EDouble - Interface in com.relogiclabs.jschema.type
- EInteger - Interface in com.relogiclabs.jschema.type
- ELEMCF01 - Static variable in interface ErrorCode
- elements() - Method in class JArray
- elements() - Method in class JReceiver
- elements() - Method in interface EArray
- EMALCF01 - Static variable in interface ErrorCode
- EMPTCF01 - Static variable in interface ErrorCode
- EMPTCF02 - Static variable in interface ErrorCode
- EMPTCF03 - Static variable in interface ErrorCode
- ENDFDT01 - Static variable in interface ErrorCode
- ENDFDT02 - Static variable in interface ErrorCode
- ENMNUM01 - Static variable in interface ErrorCode
- ENMSTR01 - Static variable in interface ErrorCode
- ENull - Interface in com.relogiclabs.jschema.type
- ENumber - Interface in com.relogiclabs.jschema.type
- EObject - Interface in com.relogiclabs.jschema.type
- equals(Object) - Method in class JAlias
- equals(Object) - Method in class JArray
- equals(Object) - Method in class JBoolean
- equals(Object) - Method in class JDataType
- equals(Object) - Method in class JDateTime
- equals(Object) - Method in class JDefinition
- equals(Object) - Method in class JDouble
- equals(Object) - Method in class JFloat
- equals(Object) - Method in class JFunction
- equals(Object) - Method in class JImport
- equals(Object) - Method in class JInteger
- equals(Object) - Method in class JNull
- equals(Object) - Method in class JObject
- equals(Object) - Method in class JPragma
- equals(Object) - Method in class JProperty
- equals(Object) - Method in class JReceiver
- equals(Object) - Method in class JRoot
- equals(Object) - Method in class JScript
- equals(Object) - Method in class JString
- equals(Object) - Method in class JTitle
- equals(Object) - Method in class JUndefined
- equals(Object) - Method in class JValidator
- equals(Object) - Method in class JVersion
- ERANAM01 - Static variable in interface ErrorCode
- ERANMS01 - Static variable in interface ErrorCode
- ERROR_POINTER - Static variable in class MessageFormatter
- ErrorCode - Interface in com.relogiclabs.jschema.message
- ErrorDetail - Class in com.relogiclabs.jschema.message
- ErrorDetail(String, String) - Constructor for class ErrorDetail
- EString - Interface in com.relogiclabs.jschema.type
- EType - Enum Class in com.relogiclabs.jschema.type
- EUndefined - Interface in com.relogiclabs.jschema.type
- EValue - Interface in com.relogiclabs.jschema.type
- ExceptionRegistry - Class in com.relogiclabs.jschema.tree
- ExceptionRegistry(boolean) - Constructor for class ExceptionRegistry
- ExpectedDetail - Class in com.relogiclabs.jschema.message
- ExpectedDetail(JNode, String) - Constructor for class ExpectedDetail
- ExpectedDetail(Context, String) - Constructor for class ExpectedDetail
- EXPRSE01 - Static variable in interface ErrorCode
- EXPRSE02 - Static variable in interface ErrorCode
F
- fail(RuntimeException) - Method in interface ConstraintFunctions
- fail(RuntimeException) - Method in class ExceptionRegistry
- FAILDF01 - Static variable in interface ErrorCode
- fetch(JReceiver) - Method in class ReceiverRegistry
- fillInStackTrace() - Method in exception BaseRuntimeException
- FLOAT - Enum constant in enum class EType
- FLOTVL01 - Static variable in interface ErrorCode
- FNCCAL01 - Static variable in interface ErrorCode
- FNCCAL02 - Static variable in interface ErrorCode
- FNCDEF01 - Static variable in interface ErrorCode
- FNCDEF02 - Static variable in interface ErrorCode
- FNCDUP01 - Static variable in interface ErrorCode
- FNCFAL01 - Static variable in interface ErrorCode
- FNCNUL01 - Static variable in interface ErrorCode
- FNCRET01 - Static variable in interface ErrorCode
- FNCSIG01 - Static variable in interface ErrorCode
- FNSARG01 - Static variable in interface ErrorCode
- FNSCAL01 - Static variable in interface ErrorCode
- FNSCAL02 - Static variable in interface ErrorCode
- FNSDEC01 - Static variable in interface ErrorCode
- FNSDUP01 - Static variable in interface ErrorCode
- FNSNUL01 - Static variable in interface ErrorCode
- FNSNVK01 - Static variable in interface ErrorCode
- FNSNVK02 - Static variable in interface ErrorCode
- FNSNVK03 - Static variable in interface ErrorCode
- FNSRET01 - Static variable in interface ErrorCode
- FNSSIG01 - Static variable in interface ErrorCode
- FNSVAL01 - Static variable in interface ErrorCode
- FNSVAR01 - Static variable in interface ErrorCode
- FNTRGT01 - Static variable in interface ErrorCode
- FORECH01 - Static variable in interface ErrorCode
- format(ErrorDetail, ExpectedDetail, ActualDetail) - Method in class MessageFormatter
- formatForBoth(String, String, JNode, JNode) - Static method in class MessageFormatter
- formatForJson(String, String, JNode) - Static method in class MessageFormatter
- formatForJson(String, String, Context) - Static method in class MessageFormatter
- formatForJson(String, String, Token) - Static method in class MessageFormatter
- formatForSchema(String, String, JNode) - Static method in class MessageFormatter
- formatForSchema(String, String, Context) - Static method in class MessageFormatter
- formatForSchema(String, String, Token) - Static method in class MessageFormatter
- FORSTM01 - Static variable in interface ErrorCode
- FRACDT01 - Static variable in interface ErrorCode
- FRACDT02 - Static variable in interface ErrorCode
- FRACDT03 - Static variable in interface ErrorCode
- FRACDT04 - Static variable in interface ErrorCode
- FRACDT05 - Static variable in interface ErrorCode
- FRACDT06 - Static variable in interface ErrorCode
- FRACDT07 - Static variable in interface ErrorCode
- from(JAliasBuilder) - Static method in class JAlias
- from(JArrayBuilder) - Static method in class JArray
- from(JBooleanBuilder) - Static method in class JBoolean
- from(JDataTypeBuilder) - Static method in class JDataType
- from(JDefinitionBuilder) - Static method in class JDefinition
- from(JDoubleBuilder) - Static method in class JDouble
- from(JFloatBuilder) - Static method in class JFloat
- from(JFunctionBuilder) - Static method in class JFunction
- from(JImportBuilder) - Static method in class JImport
- from(JIntegerBuilder) - Static method in class JInteger
- from(JNullBuilder) - Static method in class JNull
- from(JObjectBuilder) - Static method in class JObject
- from(JPragmaBuilder) - Static method in class JPragma
- from(JPropertyBuilder) - Static method in class JProperty
- from(JReceiverBuilder) - Static method in class JReceiver
- from(JRootBuilder) - Static method in class JRoot
- from(JScriptBuilder) - Static method in class JScript
- from(JStringBuilder) - Static method in class JString
- from(JTitleBuilder) - Static method in class JTitle
- from(JUndefinedBuilder) - Static method in class JUndefined
- from(JValidatorBuilder) - Static method in class JValidator
- from(JVersionBuilder) - Static method in class JVersion
- from(JString, JsonDateTime) - Static method in class JDate
- from(JString, JsonDateTime) - Static method in class JTime
- from(Token) - Static method in class JsonType
- FunctionArgumentTypeException - Exception in com.relogiclabs.jschema.exception
- FunctionArgumentTypeException(ErrorDetail, Throwable) - Constructor for exception FunctionArgumentTypeException
- FunctionArgumentTypeException(String, String) - Constructor for exception FunctionArgumentTypeException
- FunctionArgumentValueException - Exception in com.relogiclabs.jschema.exception
- FunctionArgumentValueException(ErrorDetail) - Constructor for exception FunctionArgumentValueException
- FunctionArgumentValueException(ErrorDetail, Throwable) - Constructor for exception FunctionArgumentValueException
- FunctionNotFoundException - Exception in com.relogiclabs.jschema.exception
- FunctionNotFoundException(ErrorDetail) - Constructor for exception FunctionNotFoundException
- FunctionValidationException - Exception in com.relogiclabs.jschema.exception
- FunctionValidationException(ErrorDetail, ExpectedDetail, ActualDetail) - Constructor for exception FunctionValidationException
- FunctionValidationException(ErrorDetail, ExpectedDetail, ActualDetail, Throwable) - Constructor for exception FunctionValidationException
- FunctionValidationException(ErrorDetail, JNode, JNode) - Constructor for exception FunctionValidationException
- FutureFunction - Interface in com.relogiclabs.jschema.function
G
- GeneralExtension - Class in com.relogiclabs.jschema.extension
- GeneralExtension() - Constructor for class GeneralExtension
- get(int) - Method in interface IndexMap
- get(int) - Method in class JArray
- get(int) - Method in class JReceiver
- get(int) - Method in interface EArray
- get(String) - Method in class JObject
- get(String) - Method in interface EObject
- get(TK) - Method in interface IndexMap
- getActual() - Method in exception ValidationException
- getActual() - Method in class MessageFormatter
- getAlias() - Method in class JDataType
- getAlias() - Method in class JDefinition
- getArguments() - Method in class JFunction
- getCache() - Method in class JFunction
- getChildren() - Method in class JNode
- getClassName() - Method in class JImport
- getCode() - Method in exception BaseRuntimeException
- getCode() - Method in class ErrorDetail
- getConstraints() - Method in class ImportRegistry
- getConstraints() - Method in class RuntimeContext
- getContext() - Method in exception InvalidDateTimeException
- getContext() - Method in class ContextDetail
- getContext() - Method in class JNode
- getCount() - Method in class ExceptionRegistry
- getCutoffLimit() - Method in class ExceptionRegistry
- getDataTypes() - Method in class JValidator
- getDateDataTypeFormat() - Method in class PragmaRegistry
- getDateTime() - Method in class JDateTime
- getDateTimeParser() - Method in class JDateTime
- getDateTypeParser() - Method in class PragmaRegistry
- getDay() - Method in class JsonDateTime
- getDayOfWeek() - Method in class JsonDateTime
- getDefinitions() - Method in class JRoot
- getDefinitions() - Method in class RuntimeContext
- getDerived() - Method in interface Derivable
- getDerived() - Method in class JString
- getElements() - Method in class JArray
- getError() - Method in exception ValidationException
- getExceptions() - Method in class JsonSchema
- getExceptions() - Method in class ExceptionRegistry
- getExceptions() - Method in class RuntimeContext
- getExpected() - Method in exception ValidationException
- getExpected() - Method in class MessageFormatter
- getExpectedTree() - Method in class JsonAssert
- getExternals() - Method in class ImportRegistry
- getFailOn() - Method in exception PropertyOrderException
- getFloatingPointTolerance() - Method in class PragmaRegistry
- getFraction() - Method in class JsonDateTime
- getFunctions() - Method in class JValidator
- getFutures() - Method in class RuntimeContext
- getHour() - Method in class JsonDateTime
- getHour() - Method in class JsonUtcOffset
- getImports() - Method in class JRoot
- getImports() - Method in class RuntimeContext
- getInstance(ConstraintFunctions) - Static method in class SchemaFunctions
- getInstance(ScriptFunctions) - Static method in class GlobalFunctions
- getInstance(ScriptMethods) - Static method in class ArrayMethods
- getInstance(ScriptMethods) - Static method in class CommonMethods
- getInstance(ScriptMethods) - Static method in class NumberMethods
- getInstance(ScriptMethods) - Static method in class ObjectMethods
- getInstance(ScriptMethods) - Static method in class StringMethods
- getInstance(Class<T>) - Method in class ImportRegistry
- getInvoker() - Method in class ConstraintExtension
- getInvoker() - Method in interface ConstraintFunctions
- getInvoker() - Method in class GeneralExtension
- getInvoker(Class<T>) - Method in class ConstraintExtension
- getInvoker(Class<T>) - Method in class GeneralExtension
- getJsonType() - Method in class JDataType
- getKey() - Method in interface Keyable
- getKey() - Method in class JProperty
- getLevel() - Method in exception MultilevelRuntimeException
- getLoader() - Method in class ImportRegistry
- getLocation() - Method in class ContextDetail
- getLocation(Token) - Static method in class ContextDetail
- getMainToken() - Method in exception InvalidContextException
- getMaxLength() - Method in class OutlineFormatter
- getMessage() - Method in class ContextDetail
- getMessage() - Method in class ErrorDetail
- getMessageFormatter() - Method in class RuntimeContext
- getMethod() - Method in exception InvocationRuntimeException
- getMethod() - Method in class AbstractExtension
- getMethod() - Method in interface InvokableNative
- getMinute() - Method in class JsonDateTime
- getMinute() - Method in class JsonUtcOffset
- getMonth() - Method in class JsonDateTime
- getName() - Method in class JAlias
- getName() - Method in class JFunction
- getName() - Method in class JPragma
- getName() - Method in class JReceiver
- getName() - Method in enum class DateTimeType
- getName() - Method in enum class TreeType
- getName() - Method in enum class EType
- getNode() - Method in class JComposite
- getNode() - Method in class JPrimitive
- getNode() - Method in interface JsonTypable
- getOutline() - Method in class JNode
- getOutline(Object) - Method in class AbstractExtension
- getOutline(Object) - Method in class OutlineFormatter
- getOutlineFormatter() - Method in class RuntimeContext
- getParent() - Method in class JNode
- getParent() - Method in enum class EType
- getParser() - Method in class Context
- getPragma(String) - Method in class PragmaRegistry
- getPragmas() - Method in class JRoot
- getPragmas() - Method in class PragmaRegistry
- getPragmas() - Method in class RuntimeContext
- getPragmaValue(String) - Method in class PragmaRegistry
- getProperties() - Method in class JObject
- getReceivers() - Method in class JValidator
- getReceivers() - Method in class RuntimeContext
- getRoot() - Method in interface DataTree
- getRoot() - Method in class JsonTree
- getRoot() - Method in class SchemaTree
- getRuntime() - Method in class AbstractExtension
- getRuntime() - Method in interface InvokableNative
- getRuntime() - Method in class ScriptExtension
- getRuntime() - Method in class JsonAssert
- getRuntime() - Method in class JsonSchema
- getRuntime() - Method in class JNode
- getRuntime() - Method in class Context
- getRuntime() - Method in interface DataTree
- getRuntime() - Method in class ImportRegistry
- getRuntime() - Method in class JsonTree
- getRuntime() - Method in class PragmaRegistry
- getRuntime() - Method in class SchemaTree
- getSchemaTree() - Method in class JsonSchema
- getScope() - Method in class ScriptExtension
- getScope() - Method in interface ScriptFunctions
- getScriptGlobalScope() - Method in class RuntimeContext
- getScripts() - Method in class JRoot
- getScripts() - Method in class ImportRegistry
- getScripts() - Method in class RuntimeContext
- getSecond() - Method in class JsonDateTime
- getSelf() - Method in exception InvalidSelfStateException
- getSelf() - Method in exception MethodArgumentTypeException
- getSelf() - Method in exception MethodArgumentValueException
- getSelf() - Method in exception VariadicInvocationException
- getSelf() - Method in class ScriptExtension
- getSelf() - Method in interface ScriptMethods
- getSelf(Class<T>) - Method in class ScriptExtension
- getStorage() - Method in class RuntimeContext
- getSubject() - Method in exception InvocationRuntimeException
- getSummary() - Method in class MessageFormatter
- getTimeDataTypeFormat() - Method in class PragmaRegistry
- getTimeTypeParser() - Method in class PragmaRegistry
- getTitle() - Method in class JRoot
- getTitle() - Method in class JTitle
- getToken() - Method in class Context
- getTryBuffer() - Method in class ExceptionRegistry
- getType() - Method in exception MethodNotFoundException
- getType() - Method in class JDate
- getType() - Method in class JFloat
- getType() - Method in class JTime
- getType() - Method in enum class DateTimeType
- getType() - Method in class JsonDateTime
- getType() - Method in interface DataTree
- getType() - Method in class JsonTree
- getType() - Method in class SchemaTree
- getType() - Method in interface EArray
- getType() - Method in interface EBoolean
- getType() - Method in interface EDouble
- getType() - Method in interface EInteger
- getType() - Method in interface ENull
- getType() - Method in interface ENumber
- getType() - Method in interface EObject
- getType() - Method in interface EString
- getType() - Method in interface EUndefined
- getType() - Method in interface EValue
- getType(Class<?>) - Static method in class JsonType
- getTypeBaseName() - Method in exception DataTypeValidationException
- getUtcOffset() - Method in class JsonDateTime
- getValidator() - Method in class JDefinition
- getValue() - Method in class JBoolean
- getValue() - Method in class JDouble
- getValue() - Method in class JFloat
- getValue() - Method in class JInteger
- getValue() - Method in class JPragma
- getValue() - Method in class JProperty
- getValue() - Method in class JRoot
- getValue() - Method in class JString
- getValue() - Method in class JValidator
- getValue() - Method in interface EBoolean
- getValue() - Method in interface EDouble
- getValue() - Method in interface EInteger
- getValue() - Method in interface EString
- getValueCount() - Method in class JReceiver
- getValueNode(Class<T>) - Method in class JReceiver
- getValueNodes(Class<T>) - Method in class JReceiver
- getVersion() - Method in class JRoot
- getVersion() - Method in class JVersion
- getYear() - Method in class JsonDateTime
- GlobalFunctions - Class in com.relogiclabs.jschema.library
-
GlobalFunctions
is designed to provide public access to all internal library functions of script. - GlobalFunctions() - Constructor for class GlobalFunctions
H
- hashCode() - Method in class JAlias
- hashCode() - Method in class JArray
- hashCode() - Method in class JBoolean
- hashCode() - Method in class JDataType
- hashCode() - Method in class JDateTime
- hashCode() - Method in class JDefinition
- hashCode() - Method in class JDouble
- hashCode() - Method in class JFloat
- hashCode() - Method in class JFunction
- hashCode() - Method in class JImport
- hashCode() - Method in class JInteger
- hashCode() - Method in class JNull
- hashCode() - Method in class JObject
- hashCode() - Method in class JPragma
- hashCode() - Method in class JProperty
- hashCode() - Method in class JReceiver
- hashCode() - Method in class JRoot
- hashCode() - Method in class JScript
- hashCode() - Method in class JString
- hashCode() - Method in class JTitle
- hashCode() - Method in class JUndefined
- hashCode() - Method in class JValidator
- hashCode() - Method in class JVersion
- HIGH_LEVEL - Enum constant in enum class MultilevelRuntimeException.Level
- HURNUM01 - Static variable in interface ErrorCode
- HURNUM02 - Static variable in interface ErrorCode
- HURRNG01 - Static variable in interface ErrorCode
- HURRNG02 - Static variable in interface ErrorCode
- HURRNG03 - Static variable in interface ErrorCode
- HURRNG04 - Static variable in interface ErrorCode
I
- IDXASN01 - Static variable in interface ErrorCode
- IDXUPD01 - Static variable in interface ErrorCode
- IFSTMT01 - Static variable in interface ErrorCode
- IFSTMT02 - Static variable in interface ErrorCode
- IMPCLS01 - Static variable in interface ErrorCode
- IMPDUP01 - Static variable in interface ErrorCode
- IMPLOD01 - Static variable in interface ErrorCode
- IMPLOD02 - Static variable in interface ErrorCode
- IMPLOD03 - Static variable in interface ErrorCode
- IMPLOD04 - Static variable in interface ErrorCode
- ImportRegistry - Class in com.relogiclabs.jschema.tree
- ImportRegistry(RuntimeContext) - Constructor for class ImportRegistry
- INCPRE01 - Static variable in interface ErrorCode
- INCPRE02 - Static variable in interface ErrorCode
- INCPRE03 - Static variable in interface ErrorCode
- INCPST01 - Static variable in interface ErrorCode
- INCPST02 - Static variable in interface ErrorCode
- INCPST03 - Static variable in interface ErrorCode
- IndexMap<TK,
TV extends Keyable<TK>> - Interface in com.relogiclabs.jschema.collection - IndexOutOfBoundsException - Exception in com.relogiclabs.jschema.exception
- IndexOutOfBoundsException(ErrorDetail, Throwable) - Constructor for exception IndexOutOfBoundsException
- INSTCR01 - Static variable in interface ErrorCode
- INSTCR02 - Static variable in interface ErrorCode
- INSTCR03 - Static variable in interface ErrorCode
- INSTCR04 - Static variable in interface ErrorCode
- INTEGER - Enum constant in enum class EType
- INTVAL01 - Static variable in interface ErrorCode
- InvalidArgumentException - Exception in com.relogiclabs.jschema.exception
- InvalidArgumentException(ErrorDetail, Throwable) - Constructor for exception InvalidArgumentException
- InvalidArgumentException(String, String) - Constructor for exception InvalidArgumentException
- InvalidContextException - Exception in com.relogiclabs.jschema.exception
- InvalidContextException(ErrorDetail, Throwable) - Constructor for exception InvalidContextException
- InvalidContextException(String, String) - Constructor for exception InvalidContextException
- InvalidContextException(String, String, Token) - Constructor for exception InvalidContextException
- InvalidDataTypeException - Exception in com.relogiclabs.jschema.exception
- InvalidDataTypeException(ErrorDetail) - Constructor for exception InvalidDataTypeException
- InvalidDateTimeException - Exception in com.relogiclabs.jschema.exception
- InvalidDateTimeException(String, String, DateTimeContext) - Constructor for exception InvalidDateTimeException
- InvalidDateTimeException(String, String, DateTimeContext, Throwable) - Constructor for exception InvalidDateTimeException
- InvalidFunctionException - Exception in com.relogiclabs.jschema.exception
- InvalidFunctionException(ErrorDetail) - Constructor for exception InvalidFunctionException
- InvalidFunctionException(ErrorDetail, Throwable) - Constructor for exception InvalidFunctionException
- InvalidFunctionException(String, String) - Constructor for exception InvalidFunctionException
- InvalidImportException - Exception in com.relogiclabs.jschema.exception
- InvalidImportException(ErrorDetail, Throwable) - Constructor for exception InvalidImportException
- InvalidImportException(String, String) - Constructor for exception InvalidImportException
- InvalidLeftValueException - Exception in com.relogiclabs.jschema.exception
- InvalidLeftValueException(ErrorDetail) - Constructor for exception InvalidLeftValueException
- InvalidPragmaValueException - Exception in com.relogiclabs.jschema.exception
- InvalidPragmaValueException(ErrorDetail) - Constructor for exception InvalidPragmaValueException
- InvalidReceiverStateException - Exception in com.relogiclabs.jschema.exception
- InvalidReceiverStateException(ErrorDetail) - Constructor for exception InvalidReceiverStateException
- InvalidReturnTypeException - Exception in com.relogiclabs.jschema.exception
- InvalidReturnTypeException(ErrorDetail) - Constructor for exception InvalidReturnTypeException
- InvalidReturnTypeException(ErrorDetail, Throwable) - Constructor for exception InvalidReturnTypeException
- InvalidReturnTypeException(String, String) - Constructor for exception InvalidReturnTypeException
- InvalidSelfStateException - Exception in com.relogiclabs.jschema.exception
- InvalidSelfStateException(ErrorDetail, Throwable) - Constructor for exception InvalidSelfStateException
- InvalidSelfStateException(String, String) - Constructor for exception InvalidSelfStateException
- INVLDT01 - Static variable in interface ErrorCode
- INVLDT02 - Static variable in interface ErrorCode
- INVOCABLE - Enum constant in enum class EType
- InvocationRuntimeException - Exception in com.relogiclabs.jschema.exception
- InvocationRuntimeException(ErrorDetail, Throwable) - Constructor for exception InvocationRuntimeException
- InvocationRuntimeException(String, String) - Constructor for exception InvocationRuntimeException
- InvokableNative - Interface in com.relogiclabs.jschema.extension
- invoke() - Method in interface FutureFunction
- invokeFutures() - Method in class RuntimeContext
- IPV4CF01 - Static variable in interface ErrorCode
- IPV6CF01 - Static variable in interface ErrorCode
- IPVACF01 - Static variable in interface ErrorCode
- IPVACF02 - Static variable in interface ErrorCode
- IPVACF03 - Static variable in interface ErrorCode
- isEnableContextualException() - Method in class PragmaRegistry
- isHighLevel() - Method in exception MultilevelRuntimeException
- isIgnoreObjectPropertyOrder() - Method in class PragmaRegistry
- isIgnoreUndefinedProperties() - Method in class PragmaRegistry
- isLowLevel() - Method in exception MultilevelRuntimeException
- isNested() - Method in class JDataType
- isNested() - Method in class JFunction
- isNested() - Method in interface NestedMode
- isOptional() - Method in class JValidator
- isReadonly() - Method in interface EArray
- isReadonly() - Method in interface EObject
- isThrowException() - Method in class ExceptionRegistry
- isUnmodifiable() - Method in interface IndexMap
- isValid(String) - Method in class JsonAssert
-
Tests whether the input JSON string conforms to the expected JSchema or JSON specified in the
JsonAssert
constructor. - isValid(String) - Method in class JsonSchema
-
Indicates whether the input JSON string conforms to the JSchema specified in the
JsonSchema
constructor. - isValid(String, String) - Static method in class JsonAssert
-
Tests whether the specified JSON string conforms to the given JSchema string and throws an exception if the JSON string does not conform to the JSchema.
- isValid(String, String) - Static method in class JsonSchema
-
Indicates whether the input JSON string conforms to the given JSchema string.
- iterator() - Method in class JArray
- iterator() - Method in class JObject
- iterator() - Method in class JReceiver
- iterator() - Method in class ExceptionRegistry
- iterator() - Method in class PragmaRegistry
- iterator() - Method in class ReceiverRegistry
- ITERSE01 - Static variable in interface ErrorCode
J
- JAlias - Class in com.relogiclabs.jschema.node
- JArray - Class in com.relogiclabs.jschema.node
- JBoolean - Class in com.relogiclabs.jschema.node
- JBranch - Class in com.relogiclabs.jschema.node
- JComposite - Class in com.relogiclabs.jschema.node
- JDataType - Class in com.relogiclabs.jschema.node
- JDate - Class in com.relogiclabs.jschema.node
- JDateTime - Class in com.relogiclabs.jschema.node
- JDefinition - Class in com.relogiclabs.jschema.node
- JDirective - Class in com.relogiclabs.jschema.node
- JDouble - Class in com.relogiclabs.jschema.node
- JFloat - Class in com.relogiclabs.jschema.node
- JFunction - Class in com.relogiclabs.jschema.node
- JImport - Class in com.relogiclabs.jschema.node
- JInteger - Class in com.relogiclabs.jschema.node
- JLeaf - Class in com.relogiclabs.jschema.node
- JNode - Class in com.relogiclabs.jschema.node
- JNull - Class in com.relogiclabs.jschema.node
- JNumber - Class in com.relogiclabs.jschema.node
- JObject - Class in com.relogiclabs.jschema.node
- JPragma - Class in com.relogiclabs.jschema.node
- JPrimitive - Class in com.relogiclabs.jschema.node
- JProperty - Class in com.relogiclabs.jschema.node
- JReceiver - Class in com.relogiclabs.jschema.node
- JRoot - Class in com.relogiclabs.jschema.node
- JScript - Class in com.relogiclabs.jschema.node
- JSNLEX01 - Static variable in interface ErrorCode
- JSNPRS01 - Static variable in interface ErrorCode
- JSON_ASSERTION - Static variable in class MessageFormatter
- JSON_TREE - Enum constant in enum class TreeType
- JsonAssert - Class in com.relogiclabs.jschema
-
The class provides assertion functionalities to validate JSON documents against a JSchema or JSON document.
- JsonAssert(String) - Constructor for class JsonAssert
-
Initializes a new instance of the
JsonAssert
class for the specified JSchema string. - JsonAssert(String, TreeType) - Constructor for class JsonAssert
-
Initializes a new instance of the
JsonAssert
class for the specifiedexpected
string, which can be either a JSchema or a JSON representation. - JsonDateTime - Class in com.relogiclabs.jschema.time
- JsonDateTime(DateTimeType, int, int, int) - Constructor for class JsonDateTime
- JsonDateTime(DateTimeType, int, int, int, int, int, int, int, JsonUtcOffset) - Constructor for class JsonDateTime
- JsonLexerException - Exception in com.relogiclabs.jschema.exception
- JsonLexerException(String, String, Throwable) - Constructor for exception JsonLexerException
- JsonParserException - Exception in com.relogiclabs.jschema.exception
- JsonParserException(String, String, Throwable) - Constructor for exception JsonParserException
- JsonSchema - Class in com.relogiclabs.jschema
-
JsonSchema
provides JSchema validation functionalities for JSON document. - JsonSchema(String) - Constructor for class JsonSchema
-
Initializes a new instance of the
JsonSchema
class for the specified JSchema string. - JsonTree - Class in com.relogiclabs.jschema.tree
- JsonTree(RuntimeContext, String) - Constructor for class JsonTree
- JsonTypable - Interface in com.relogiclabs.jschema.node
- JsonType - Class in com.relogiclabs.jschema.node
- JsonType(EType) - Constructor for class JsonType
- JsonUtcOffset - Class in com.relogiclabs.jschema.time
- JsonUtcOffset() - Constructor for class JsonUtcOffset
- JsonUtcOffset(int, int) - Constructor for class JsonUtcOffset
- JString - Class in com.relogiclabs.jschema.node
- JTime - Class in com.relogiclabs.jschema.node
- JTitle - Class in com.relogiclabs.jschema.node
- JUndefined - Class in com.relogiclabs.jschema.node
- JValidator - Class in com.relogiclabs.jschema.node
- JVersion - Class in com.relogiclabs.jschema.node
K
- Keyable<TK> - Interface in com.relogiclabs.jschema.collection
- KEYFND01 - Static variable in interface ErrorCode
- keySet() - Method in interface IndexMap
- keySet() - Method in class JObject
- keySet() - Method in interface EObject
L
- LENARR01 - Static variable in interface ErrorCode
- LENARR02 - Static variable in interface ErrorCode
- LENARR03 - Static variable in interface ErrorCode
- LENARR04 - Static variable in interface ErrorCode
- LENARR05 - Static variable in interface ErrorCode
- length() - Method in interface EString
- LENOBJ01 - Static variable in interface ErrorCode
- LENOBJ02 - Static variable in interface ErrorCode
- LENOBJ03 - Static variable in interface ErrorCode
- LENOBJ04 - Static variable in interface ErrorCode
- LENOBJ05 - Static variable in interface ErrorCode
- LENSTR01 - Static variable in interface ErrorCode
- LENSTR02 - Static variable in interface ErrorCode
- LENSTR03 - Static variable in interface ErrorCode
- LENSTR04 - Static variable in interface ErrorCode
- LENSTR05 - Static variable in interface ErrorCode
- LEXRDT01 - Static variable in interface ErrorCode
- LITERAL - Static variable in interface ENull
- LITERAL - Static variable in interface EUndefined
- LOW_LEVEL - Enum constant in enum class MultilevelRuntimeException.Level
M
- MARKER - Static variable in interface EUndefined
- match(JNode) - Method in class JAlias
- match(JNode) - Method in class JArray
- match(JNode) - Method in class JBoolean
- match(JNode) - Method in class JDataType
- match(JNode) - Method in class JDirective
- match(JNode) - Method in class JDouble
- match(JNode) - Method in class JFloat
- match(JNode) - Method in class JFunction
- match(JNode) - Method in class JInteger
- match(JNode) - Method in class JNode
- match(JNode) - Method in class JNull
- match(JNode) - Method in class JObject
- match(JNode) - Method in class JProperty
- match(JNode) - Method in class JReceiver
- match(JNode) - Method in class JRoot
- match(JNode) - Method in class JsonType
- match(JNode) - Method in class JString
- match(JNode) - Method in class JUndefined
- match(JNode) - Method in class JValidator
- match(DataTree) - Method in interface DataTree
- match(DataTree) - Method in class JsonTree
- match(DataTree) - Method in class SchemaTree
- MAXICF01 - Static variable in interface ErrorCode
- MAXICF02 - Static variable in interface ErrorCode
- MAXICF03 - Static variable in interface ErrorCode
- MessageFormatter - Class in com.relogiclabs.jschema.message
- MethodArgumentTypeException - Exception in com.relogiclabs.jschema.exception
- MethodArgumentTypeException(ErrorDetail, Throwable) - Constructor for exception MethodArgumentTypeException
- MethodArgumentTypeException(String, String) - Constructor for exception MethodArgumentTypeException
- MethodArgumentValueException - Exception in com.relogiclabs.jschema.exception
- MethodArgumentValueException(ErrorDetail, Throwable) - Constructor for exception MethodArgumentValueException
- MethodNotFoundException - Exception in com.relogiclabs.jschema.exception
- MethodNotFoundException(ErrorDetail) - Constructor for exception MethodNotFoundException
- MethodNotFoundException(ErrorDetail, Throwable) - Constructor for exception MethodNotFoundException
- MINICF01 - Static variable in interface ErrorCode
- MINICF02 - Static variable in interface ErrorCode
- MINICF03 - Static variable in interface ErrorCode
- MisplacedOptionalException - Exception in com.relogiclabs.jschema.exception
- MisplacedOptionalException(ErrorDetail) - Constructor for exception MisplacedOptionalException
- MNTNUM01 - Static variable in interface ErrorCode
- MNTNUM02 - Static variable in interface ErrorCode
- MNTRNG01 - Static variable in interface ErrorCode
- MODASN01 - Static variable in interface ErrorCode
- MODASN02 - Static variable in interface ErrorCode
- MODASN03 - Static variable in interface ErrorCode
- MONNAM01 - Static variable in interface ErrorCode
- MONNAM02 - Static variable in interface ErrorCode
- MONNUM01 - Static variable in interface ErrorCode
- MONNUM02 - Static variable in interface ErrorCode
- MONRNG01 - Static variable in interface ErrorCode
- MTHARG01 - Static variable in interface ErrorCode
- MTHCAL01 - Static variable in interface ErrorCode
- MTHCAL02 - Static variable in interface ErrorCode
- MTHDUP01 - Static variable in interface ErrorCode
- MTHNUL01 - Static variable in interface ErrorCode
- MTHNVK01 - Static variable in interface ErrorCode
- MTHNVK02 - Static variable in interface ErrorCode
- MTHSIG01 - Static variable in interface ErrorCode
- MTHVAL01 - Static variable in interface ErrorCode
- MTHVAR01 - Static variable in interface ErrorCode
- MULASN01 - Static variable in interface ErrorCode
- MULASN02 - Static variable in interface ErrorCode
- MULASN03 - Static variable in interface ErrorCode
- MultilevelRuntimeException - Exception in com.relogiclabs.jschema.exception
- MultilevelRuntimeException(ErrorDetail) - Constructor for exception MultilevelRuntimeException
- MultilevelRuntimeException(ErrorDetail, Throwable) - Constructor for exception MultilevelRuntimeException
- MultilevelRuntimeException(String, String) - Constructor for exception MultilevelRuntimeException
- MultilevelRuntimeException(String, String, Throwable) - Constructor for exception MultilevelRuntimeException
- MultilevelRuntimeException.Level - Enum Class in com.relogiclabs.jschema.exception
N
- NAME_DATE_DATA_TYPE_FORMAT - Static variable in class PragmaRegistry
- NAME_ENABLE_CONTEXTUAL_EXCEPTION - Static variable in class PragmaRegistry
- NAME_FLOATING_POINT_TOLERANCE - Static variable in class PragmaRegistry
- NAME_IGNORE_OBJECT_PROPERTY_ORDER - Static variable in class PragmaRegistry
- NAME_IGNORE_UNDEFINED_PROPERTIES - Static variable in class PragmaRegistry
- NAME_OUTLINE_MAXIMUM_LENGTH - Static variable in class PragmaRegistry
- NAME_TIME_DATA_TYPE_FORMAT - Static variable in class PragmaRegistry
- names() - Element in annotation interface ScriptMethod
- NATIVE - Enum constant in enum class EType
- NEGICF01 - Static variable in interface ErrorCode
- NEGICF02 - Static variable in interface ErrorCode
- NestedMode - Interface in com.relogiclabs.jschema.node
- NoClassFoundException - Exception in com.relogiclabs.jschema.exception
- NoClassFoundException(ErrorDetail, Throwable) - Constructor for exception NoClassFoundException
- NULL - Enum constant in enum class EType
- NULL - Static variable in interface ENull
- NUMARR01 - Static variable in interface ErrorCode
- NUMBER - Enum constant in enum class EType
- NumberMethods - Class in com.relogiclabs.jschema.library
-
NumberMethods
is designed to provide public access to all internal number methods of script. - NumberMethods() - Constructor for class NumberMethods
O
- OBJECT - Enum constant in enum class EType
- ObjectMethods - Class in com.relogiclabs.jschema.library
-
ObjectMethods
is designed to provide public access to all internal object methods of script. - ObjectMethods() - Constructor for class ObjectMethods
- OBJLIT01 - Static variable in interface ErrorCode
- OPADDT01 - Static variable in interface ErrorCode
- OPADDT02 - Static variable in interface ErrorCode
- OPANDL01 - Static variable in interface ErrorCode
- OPDIVD01 - Static variable in interface ErrorCode
- OPDIVD02 - Static variable in interface ErrorCode
- OPEQUL01 - Static variable in interface ErrorCode
- OPMINS01 - Static variable in interface ErrorCode
- OPMINS02 - Static variable in interface ErrorCode
- OPMODU01 - Static variable in interface ErrorCode
- OPMODU02 - Static variable in interface ErrorCode
- OPMULT01 - Static variable in interface ErrorCode
- OPMULT02 - Static variable in interface ErrorCode
- OPNEQL01 - Static variable in interface ErrorCode
- OPNOTL01 - Static variable in interface ErrorCode
- OPORLG01 - Static variable in interface ErrorCode
- OPPLUS01 - Static variable in interface ErrorCode
- OPPLUS02 - Static variable in interface ErrorCode
- OPPRTY01 - Static variable in interface ErrorCode
- OPPRTY02 - Static variable in interface ErrorCode
- OPPRTY03 - Static variable in interface ErrorCode
- OPPRTY04 - Static variable in interface ErrorCode
- OPRNGT01 - Static variable in interface ErrorCode
- OPRNGT02 - Static variable in interface ErrorCode
- OPRNGT03 - Static variable in interface ErrorCode
- OPRNGT04 - Static variable in interface ErrorCode
- OPRNGT05 - Static variable in interface ErrorCode
- OPRNGT06 - Static variable in interface ErrorCode
- OPSUBT01 - Static variable in interface ErrorCode
- OPSUBT02 - Static variable in interface ErrorCode
- OutlineFormatter - Class in com.relogiclabs.jschema.message
- OutlineFormatter() - Constructor for class OutlineFormatter
- OutlineFormatter(int) - Constructor for class OutlineFormatter
- OWNRMS01 - Static variable in interface ErrorCode
P
- PHONCF01 - Static variable in interface ErrorCode
- POSICF01 - Static variable in interface ErrorCode
- POSICF02 - Static variable in interface ErrorCode
- PragmaNotFoundException - Exception in com.relogiclabs.jschema.exception
- PragmaNotFoundException(ErrorDetail) - Constructor for exception PragmaNotFoundException
- PragmaRegistry - Class in com.relogiclabs.jschema.tree
- PragmaRegistry(RuntimeContext) - Constructor for class PragmaRegistry
- PragmaValue<T> - Interface in com.relogiclabs.jschema.node
- PRGDEF01 - Static variable in interface ErrorCode
- PRGDEF02 - Static variable in interface ErrorCode
- PRGDUP01 - Static variable in interface ErrorCode
- PRIMITIVE - Enum constant in enum class EType
- PRMDUP01 - Static variable in interface ErrorCode
- PropertyNotFoundException - Exception in com.relogiclabs.jschema.exception
- PropertyNotFoundException(ErrorDetail) - Constructor for exception PropertyNotFoundException
- PropertyOrderException - Exception in com.relogiclabs.jschema.exception
- PropertyOrderException(String, String, JProperty) - Constructor for exception PropertyOrderException
- PROPMS01 - Static variable in interface ErrorCode
- PROPMS02 - Static variable in interface ErrorCode
- PRTDUP01 - Static variable in interface ErrorCode
- PRTDUP02 - Static variable in interface ErrorCode
- PRTFND01 - Static variable in interface ErrorCode
- PRTORD01 - Static variable in interface ErrorCode
- PRTUDF01 - Static variable in interface ErrorCode
R
- RANGE - Enum constant in enum class EType
- receive(List<JReceiver>, JNode) - Method in class ReceiverRegistry
- ReceiverNotFoundException - Exception in com.relogiclabs.jschema.exception
- ReceiverNotFoundException(ErrorDetail) - Constructor for exception ReceiverNotFoundException
- ReceiverRegistry - Class in com.relogiclabs.jschema.tree
- ReceiverRegistry() - Constructor for class ReceiverRegistry
- RECVER01 - Static variable in interface ErrorCode
- RECVER02 - Static variable in interface ErrorCode
- RECVER03 - Static variable in interface ErrorCode
- REDBKT01 - Static variable in interface ErrorCode
- REDBKT02 - Static variable in interface ErrorCode
- REDIDX01 - Static variable in interface ErrorCode
- REDRNG01 - Static variable in interface ErrorCode
- register(List<JReceiver>) - Method in class ReceiverRegistry
- REGXCF01 - Static variable in interface ErrorCode
- RETNSE01 - Static variable in interface ErrorCode
- RETNSE02 - Static variable in interface ErrorCode
- RETNSE03 - Static variable in interface ErrorCode
- RNDEND01 - Static variable in interface ErrorCode
- RNDEND02 - Static variable in interface ErrorCode
- RNDEND03 - Static variable in interface ErrorCode
- RNDEND04 - Static variable in interface ErrorCode
- RNDSTA01 - Static variable in interface ErrorCode
- RNDSTA02 - Static variable in interface ErrorCode
- RNDSTA03 - Static variable in interface ErrorCode
- RNDSTA04 - Static variable in interface ErrorCode
- RNGASN01 - Static variable in interface ErrorCode
- RNGNUM01 - Static variable in interface ErrorCode
- RNGNUM02 - Static variable in interface ErrorCode
- RNGNUM03 - Static variable in interface ErrorCode
- RNGNUM04 - Static variable in interface ErrorCode
- RNGUPD01 - Static variable in interface ErrorCode
- ROARRY01 - Static variable in interface ErrorCode
- ROARRY02 - Static variable in interface ErrorCode
- ROARRY03 - Static variable in interface ErrorCode
- RONOBJ01 - Static variable in interface ErrorCode
- ROOBJT01 - Static variable in interface ErrorCode
- ROOBJT02 - Static variable in interface ErrorCode
- RuntimeContext - Class in com.relogiclabs.jschema.tree
- RuntimeContext(MessageFormatter, boolean) - Constructor for class RuntimeContext
S
- SCHEMA_ASSERTION - Static variable in class MessageFormatter
- SCHEMA_TREE - Enum constant in enum class TreeType
- SCHEMA_VALIDATION - Static variable in class MessageFormatter
- SchemaFunctions - Class in com.relogiclabs.jschema.function
-
SchemaFunctions
is designed to provide public access to all internal constraint functions. - SchemaFunctions() - Constructor for class SchemaFunctions
- SchemaLexerException - Exception in com.relogiclabs.jschema.exception
- SchemaLexerException(String, String, Throwable) - Constructor for exception SchemaLexerException
- SchemaParserException - Exception in com.relogiclabs.jschema.exception
- SchemaParserException(String, String, Throwable) - Constructor for exception SchemaParserException
- SchemaTree - Class in com.relogiclabs.jschema.tree
- SchemaTree(RuntimeContext, String) - Constructor for class SchemaTree
- SCMLEX01 - Static variable in interface ErrorCode
- SCMPRS01 - Static variable in interface ErrorCode
- ScriptArrayInsertException - Exception in com.relogiclabs.jschema.exception
- ScriptArrayInsertException(ErrorDetail, Throwable) - Constructor for exception ScriptArrayInsertException
- ScriptArrayInsertException(String, String) - Constructor for exception ScriptArrayInsertException
- ScriptExtension - Class in com.relogiclabs.jschema.extension
- ScriptExtension() - Constructor for class ScriptExtension
- ScriptFunction - Annotation Interface in com.relogiclabs.jschema.extension
- ScriptFunctions - Interface in com.relogiclabs.jschema.extension
- ScriptIteratorException - Exception in com.relogiclabs.jschema.exception
- ScriptIteratorException(ErrorDetail, Throwable) - Constructor for exception ScriptIteratorException
- ScriptIteratorException(String, String) - Constructor for exception ScriptIteratorException
- ScriptMethod - Annotation Interface in com.relogiclabs.jschema.extension
- ScriptMethods - Interface in com.relogiclabs.jschema.extension
- ScriptOperationException - Exception in com.relogiclabs.jschema.exception
- ScriptOperationException(ErrorDetail, Throwable) - Constructor for exception ScriptOperationException
- ScriptThrowInitiatedException - Exception in com.relogiclabs.jschema.exception
- ScriptThrowInitiatedException(ErrorDetail) - Constructor for exception ScriptThrowInitiatedException
- SCRTYP01 - Static variable in interface ErrorCode
- SECNUM01 - Static variable in interface ErrorCode
- SECNUM02 - Static variable in interface ErrorCode
- SECRNG01 - Static variable in interface ErrorCode
- set(int, EValue) - Method in class JArray
- set(int, EValue) - Method in class JReceiver
- set(int, EValue) - Method in interface EArray
- set(String, EValue) - Method in class JObject
- set(String, EValue) - Method in interface EObject
- setCode(String) - Method in exception BaseRuntimeException
- setContext(ConstraintFunctions) - Method in interface ConstraintFunctions
- setContext(ScriptFunctions) - Method in interface ScriptFunctions
- setContext(ScriptMethods) - Method in interface ScriptMethods
- setCutoffLimit(int) - Method in class ExceptionRegistry
- setDerived(JNode) - Method in class JString
- setInvoker(JNode) - Method in class ConstraintExtension
- setInvoker(JNode) - Method in interface ConstraintFunctions
- setInvoker(JNode) - Method in class GeneralExtension
- setMainToken(Token) - Method in exception InvalidContextException
- setMaxLength(int) - Method in class OutlineFormatter
- setMaxLength(RuntimeContext, long) - Static method in class OutlineFormatter
- setMethod(Method) - Method in exception InvocationRuntimeException
- setMethod(Method) - Method in class AbstractExtension
- setMethod(Method) - Method in interface InvokableNative
- setPragmaValue(String, T) - Method in class PragmaRegistry
- setRuntime(RuntimeContext) - Method in class AbstractExtension
- setRuntime(RuntimeContext) - Method in interface ConstraintFunctions
- setScope(ScriptScope) - Method in class ScriptExtension
- setScope(ScriptScope) - Method in interface ScriptFunctions
- setSelf(EValue) - Method in exception InvalidSelfStateException
- setSelf(EValue) - Method in exception MethodArgumentTypeException
- setSelf(EValue) - Method in exception MethodArgumentValueException
- setSelf(EValue) - Method in exception VariadicInvocationException
- setSelf(EValue) - Method in class ScriptExtension
- setSelf(EValue) - Method in interface ScriptMethods
- setSubject(String) - Method in exception InvocationRuntimeException
- setThrowException(boolean) - Method in class ExceptionRegistry
- setType(EType) - Method in exception MethodNotFoundException
- setTypeBaseName(String) - Method in exception DataTypeValidationException
- size() - Method in class JObject
- size() - Method in interface EArray
- size() - Method in interface EObject
- SRPTSE01 - Static variable in interface ErrorCode
- SRPTSE02 - Static variable in interface ErrorCode
- STRASN01 - Static variable in interface ErrorCode
- STRIDX01 - Static variable in interface ErrorCode
- STRIDX02 - Static variable in interface ErrorCode
- STRING - Enum constant in enum class EType
- StringIndexOutOfBoundsException - Exception in com.relogiclabs.jschema.exception
- StringIndexOutOfBoundsException(ErrorDetail, Throwable) - Constructor for exception StringIndexOutOfBoundsException
- StringMethods - Class in com.relogiclabs.jschema.library
-
StringMethods
is designed to provide public access to all internal string methods of script. - StringMethods() - Constructor for class StringMethods
- STRRNG01 - Static variable in interface ErrorCode
- STRRNG02 - Static variable in interface ErrorCode
- STRRNG03 - Static variable in interface ErrorCode
- STRTDT01 - Static variable in interface ErrorCode
- STRTDT02 - Static variable in interface ErrorCode
- STRUPD01 - Static variable in interface ErrorCode
- STRVAL01 - Static variable in interface ErrorCode
- SUBASN01 - Static variable in interface ErrorCode
- SUBASN02 - Static variable in interface ErrorCode
- SUBASN03 - Static variable in interface ErrorCode
- SYMBDT01 - Static variable in interface ErrorCode
- SystemOperationException - Exception in com.relogiclabs.jschema.exception
- SystemOperationException(ErrorDetail, Throwable) - Constructor for exception SystemOperationException
T
- TargetInvocationException - Exception in com.relogiclabs.jschema.exception
- TargetInvocationException(String, String, Throwable) - Constructor for exception TargetInvocationException
- TEXTDT01 - Static variable in interface ErrorCode
- THRODF01 - Static variable in interface ErrorCode
- THROSE01 - Static variable in interface ErrorCode
- TIME - Enum constant in enum class EType
- TIME_TYPE - Enum constant in enum class DateTimeType
- toBoolean() - Method in interface EBoolean
- toBoolean() - Method in interface ENull
- toBoolean() - Method in interface EUndefined
- toBoolean() - Method in interface EValue
- toDouble() - Method in interface EDouble
- toDouble() - Method in interface EInteger
- toDouble() - Method in interface ENumber
- toNativeValue() - Method in class JBoolean
- toNativeValue() - Method in class JDouble
- toNativeValue() - Method in class JFloat
- toNativeValue() - Method in class JInteger
- toNativeValue() - Method in class JString
- toNativeValue() - Method in interface PragmaValue
- toString() - Method in class JAlias
- toString() - Method in class JArray
- toString() - Method in class JBoolean
- toString() - Method in class JDataType
- toString() - Method in class JDefinition
- toString() - Method in class JDouble
- toString() - Method in class JFloat
- toString() - Method in class JFunction
- toString() - Method in class JImport
- toString() - Method in class JInteger
- toString() - Method in class JNode
- toString() - Method in class JNull
- toString() - Method in class JObject
- toString() - Method in class JPragma
- toString() - Method in class JProperty
- toString() - Method in class JReceiver
- toString() - Method in class JRoot
- toString() - Method in class JScript
- toString() - Method in class JsonType
- toString() - Method in class JString
- toString() - Method in class JTitle
- toString() - Method in class JUndefined
- toString() - Method in class JValidator
- toString() - Method in class JVersion
- toString() - Method in enum class DateTimeType
- toString() - Method in class JsonDateTime
- toString() - Method in class JsonUtcOffset
- toString() - Method in enum class TreeType
- toString() - Method in enum class EType
- toString(boolean) - Method in class JDataType
- translate(Token) - Method in exception ClassInstantiationException
- translate(Token) - Method in exception DuplicateFunctionException
- translate(Token) - Method in exception DuplicateVariableException
- translate(Token) - Method in exception FunctionArgumentTypeException
- translate(Token) - Method in exception FunctionArgumentValueException
- translate(Token) - Method in exception InvalidContextException
- translate(Token) - Method in exception InvalidFunctionException
- translate(Token) - Method in exception InvalidImportException
- translate(Token) - Method in exception InvalidReturnTypeException
- translate(Token) - Method in exception InvalidSelfStateException
- translate(Token) - Method in exception InvocationRuntimeException
- translate(Token) - Method in exception MethodArgumentTypeException
- translate(Token) - Method in exception MethodArgumentValueException
- translate(Token) - Method in exception MethodNotFoundException
- translate(Token) - Method in exception MultilevelRuntimeException
- translate(Token) - Method in exception ScriptArrayInsertException
- translate(Token) - Method in exception ScriptIteratorException
- translate(Token) - Method in exception UpdateNotSupportedException
- translate(Token) - Method in exception VariadicInvocationException
- TreeType - Enum Class in com.relogiclabs.jschema.tree
- TRGTIF01 - Static variable in interface ErrorCode
- TRGTSE01 - Static variable in interface ErrorCode
- TRGTSE02 - Static variable in interface ErrorCode
- tryExecute(Supplier<T>) - Method in class ExceptionRegistry
- TRYFSE01 - Static variable in interface ErrorCode
- TypeNotSupportedException - Exception in com.relogiclabs.jschema.exception
- TypeNotSupportedException(String, String) - Constructor for exception TypeNotSupportedException
- types() - Element in annotation interface ScriptMethod
U
- UNDEFINED - Enum constant in enum class EType
- UNDEFINED - Static variable in interface EUndefined
- UNSET - Static variable in class JsonDateTime
- UpdateNotSupportedException - Exception in com.relogiclabs.jschema.exception
- UpdateNotSupportedException(ErrorDetail) - Constructor for exception UpdateNotSupportedException
- UpdateNotSupportedException(ErrorDetail, Throwable) - Constructor for exception UpdateNotSupportedException
- UpdateNotSupportedException(String, String) - Constructor for exception UpdateNotSupportedException
- URLADR01 - Static variable in interface ErrorCode
- URLADR02 - Static variable in interface ErrorCode
- URLSCM01 - Static variable in interface ErrorCode
- URLSCM02 - Static variable in interface ErrorCode
- UTCRNG01 - Static variable in interface ErrorCode
- UTCRNG02 - Static variable in interface ErrorCode
- UTCTIM01 - Static variable in interface ErrorCode
- UTCTIM02 - Static variable in interface ErrorCode
- UTCTIM03 - Static variable in interface ErrorCode
V
- VALDFL01 - Static variable in interface ErrorCode
- VALFND01 - Static variable in interface ErrorCode
- ValidationException - Exception in com.relogiclabs.jschema.exception
- ValidationException(ErrorDetail, ExpectedDetail, ActualDetail) - Constructor for exception ValidationException
- ValidationException(ErrorDetail, ExpectedDetail, ActualDetail, Throwable) - Constructor for exception ValidationException
- ValidationException(ErrorDetail, JNode, JNode) - Constructor for exception ValidationException
- value() - Element in annotation interface ConstraintFunction
- value() - Element in annotation interface ScriptFunction
- value() - Element in annotation interface ScriptMethod
- valueOf(String) - Static method in enum class MultilevelRuntimeException.Level
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class DateTimeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class TreeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class EType
-
Returns the enum constant of this class with the specified name.
- values() - Method in interface IndexMap
- values() - Static method in enum class MultilevelRuntimeException.Level
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class DateTimeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class TreeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class EType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- ValueValidationException - Exception in com.relogiclabs.jschema.exception
- ValueValidationException(ErrorDetail, ExpectedDetail, ActualDetail) - Constructor for exception ValueValidationException
- ValueValidationException(ErrorDetail, ExpectedDetail, ActualDetail, Throwable) - Constructor for exception ValueValidationException
- VARDEC01 - Static variable in interface ErrorCode
- VARDEC02 - Static variable in interface ErrorCode
- VARDUP01 - Static variable in interface ErrorCode
- VariableNotFoundException - Exception in com.relogiclabs.jschema.exception
- VariableNotFoundException(ErrorDetail) - Constructor for exception VariableNotFoundException
- VariadicInvocationException - Exception in com.relogiclabs.jschema.exception
- VariadicInvocationException(ErrorDetail, Throwable) - Constructor for exception VariadicInvocationException
- VariadicInvocationException(String, String) - Constructor for exception VariadicInvocationException
- VARRES01 - Static variable in interface ErrorCode
- VARRES02 - Static variable in interface ErrorCode
- VOID - Enum constant in enum class EType
- VOID - Static variable in interface EValue
W
- WEKDMS01 - Static variable in interface ErrorCode
- WEKNAM01 - Static variable in interface ErrorCode
- WEKNAM02 - Static variable in interface ErrorCode
- WHILSE01 - Static variable in interface ErrorCode
- writeError() - Method in class JsonSchema
-
Writes error messages that occur during JSchema validation process, to the standard error output stream.
- WSPACE01 - Static variable in interface ErrorCode
Y
- YARNUM01 - Static variable in interface ErrorCode
- YARNUM02 - Static variable in interface ErrorCode
- YARRNG01 - Static variable in interface ErrorCode
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form