Index

A B C D E F G H I J K L M N O P R S T U V W Y 
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 specified expected 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
 
A B C D E F G H I J K L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form