Index

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

S

s - Static variable in class org.ghotibeaun.json.util.ByteConstants
 
s - Static variable in class org.ghotibeaun.json.util.CharConstants
 
S - Static variable in class org.ghotibeaun.json.util.ByteConstants
 
scanClass(Class<?>, ConverterOptions) - Method in class org.ghotibeaun.json.converters.utils.ClassScanner
 
ScannerEntry - Class in org.ghotibeaun.json.converters.utils
Contains mapping data for converting to and from JSON and Class instances.
ScannerEntry(Class<?>, Field, ConverterOptions) - Constructor for class org.ghotibeaun.json.converters.utils.ScannerEntry
Initializes the entry
ScannerList - Class in org.ghotibeaun.json.converters.utils
 
ScannerList() - Constructor for class org.ghotibeaun.json.converters.utils.ScannerList
 
ScannerValidationOption - Enum in org.ghotibeaun.json.converters.options
 
SchemaComponent - Interface in org.ghotibeaun.json.schema
 
select(String) - Method in interface org.ghotibeaun.json.JSONNode
Select a value from the JSONNode using a JSON-Path expression.
select(String, Criteria, Option...) - Method in interface org.ghotibeaun.json.JSONNode
Select a value from the JSONNode using a JSON-Path expression.
select(String, Option...) - Method in interface org.ghotibeaun.json.JSONNode
Select a value from the JSONNode using a JSON-Path expression.
select(JSONNode) - Method in interface org.ghotibeaun.json.jsonpath.JSONPath
Return a list of JSON values from a JSONNode context.
selectValue(String) - Method in interface org.ghotibeaun.json.JSONNode
Select a single value from a JSONPath expression
selectValue(String, Criteria, Option...) - Method in interface org.ghotibeaun.json.JSONNode
 
selectValue(String, Option...) - Method in interface org.ghotibeaun.json.JSONNode
 
selectValue(JSONNode) - Method in interface org.ghotibeaun.json.jsonpath.JSONPath
Returns a single value from a JSONPath expression on a JSONNode context
SEMICOLON - Static variable in class org.ghotibeaun.json.util.ByteConstants
 
SerializationFactory - Class in org.ghotibeaun.json.serializer
 
SERIALIZER_CLASS - org.ghotibeaun.json.factory.Setting
 
set(ConverterOption<?>) - Method in class org.ghotibeaun.json.converters.ConverterOptions
 
setBlockSize(int) - Method in class org.ghotibeaun.json.parser.jep.ParserSettings
 
setCharSet(String) - Method in class org.ghotibeaun.json.parser.jep.ParserSettings
 
setColumnName(String) - Method in class org.ghotibeaun.json.parser.csv.Column
Set the column name
setConverterValidation(ScannerValidationOption) - Method in class org.ghotibeaun.json.converters.options.OptionsBuilder
 
setDateFormat(String) - Method in class org.ghotibeaun.json.parser.csv.CSVSettings
 
setEnableStatistics(boolean) - Method in class org.ghotibeaun.json.parser.jep.ParserSettings
 
setEnclosure(char) - Method in class org.ghotibeaun.json.parser.csv.CSVSettings
 
setEscape(char) - Method in class org.ghotibeaun.json.parser.csv.CSVSettings
 
setHeaderRow(boolean) - Method in class org.ghotibeaun.json.parser.csv.CSVSettings
 
setIgnoreKeys(String...) - Method in class org.ghotibeaun.json.converters.options.OptionsBuilder
 
setJSONKeyCase(KeyNameCasing) - Method in class org.ghotibeaun.json.converters.options.OptionsBuilder
 
setMemberValue(Object, JSONValue<?>) - Method in class org.ghotibeaun.json.converters.handlers.FieldMemberHandler
 
setMemberValue(Object, JSONValue<?>) - Method in class org.ghotibeaun.json.converters.handlers.MemberHandler
 
setMemberValue(Object, JSONValue<?>) - Method in class org.ghotibeaun.json.converters.handlers.MethodMemberHandler
 
setNullable(boolean) - Method in class org.ghotibeaun.json.parser.csv.Column
Sets whether the column can have null values.
setParserConfiguration(ParserConfiguration) - Method in class org.ghotibeaun.json.parser.jep.ParserSettings
 
setParserSettings(ParserSettings) - Method in interface org.ghotibeaun.json.parser.jep.Configurable
 
setParserSettings(ParserSettings) - Method in class org.ghotibeaun.json.parser.jep.eventhandler.EventHandler
 
setParserSettings(ParserSettings) - Method in class org.ghotibeaun.json.parser.jep.eventprovider.EventProvider
 
setParserSettings(ParserSettings) - Method in class org.ghotibeaun.json.parser.jep.processor.EventProcessor
 
setPosition(int) - Method in class org.ghotibeaun.json.parser.csv.Column
Set the column position (zero-based)
setSeparator(char) - Method in class org.ghotibeaun.json.parser.csv.CSVSettings
 
setterMethod() - Method in annotation type org.ghotibeaun.json.converters.annotation.JSONElement
Specifies a setter method to use to apply the JSON value to the Class value.
SetterMethodReference - Class in org.ghotibeaun.json.converters.utils
 
SetterMethodReference(String, boolean, Type, boolean) - Constructor for class org.ghotibeaun.json.converters.utils.SetterMethodReference
 
Setting - Enum in org.ghotibeaun.json.factory
 
setType(JSONValueType) - Method in class org.ghotibeaun.json.parser.csv.Column
Set the column data type
setUseDefaultSettings(boolean) - Static method in class org.ghotibeaun.json.factory.FactorySettings
Global sets which configuration settings to use.
setUseFloatingPointType(FloatingPointNumber) - Method in class org.ghotibeaun.json.parser.jep.ParserSettings
 
setUseNonFloatingPointType(NonFloatingPointNumber) - Method in class org.ghotibeaun.json.parser.jep.ParserSettings
 
setUseStrict(boolean) - Method in class org.ghotibeaun.json.parser.jep.ParserSettings
 
setValue(T) - Method in interface org.ghotibeaun.json.JSONValue
Set the value
SEVEN - Static variable in class org.ghotibeaun.json.util.ByteConstants
 
SEVEN - Static variable in class org.ghotibeaun.json.util.CharConstants
 
SI - Static variable in class org.ghotibeaun.json.util.ByteConstants
 
SingleConverterOption<T> - Class in org.ghotibeaun.json.converters.options
 
SingleConverterOption(OptionKey, DefaultingValue<T>) - Constructor for class org.ghotibeaun.json.converters.options.SingleConverterOption
 
SingleDefaultingValue<T> - Class in org.ghotibeaun.json.converters.options
 
SINGLEQUOTE - Static variable in class org.ghotibeaun.json.util.ByteConstants
 
SIX - Static variable in class org.ghotibeaun.json.util.ByteConstants
 
SIX - Static variable in class org.ghotibeaun.json.util.CharConstants
 
size() - Method in interface org.ghotibeaun.json.JSONListNode
Return the current length of the list
size() - Method in interface org.ghotibeaun.json.JSONMapNode
returns the number of entries in this mapped object
size() - Method in class org.ghotibeaun.json.util.ResizableByteBuffer
Return the full size of the buffer
SNAKE - org.ghotibeaun.json.converters.options.KeyNameCasing
 
SO - Static variable in class org.ghotibeaun.json.util.ByteConstants
 
SOH - Static variable in class org.ghotibeaun.json.util.ByteConstants
 
SOLIDUS - Static variable in class org.ghotibeaun.json.util.ByteConstants
 
SPACE - Static variable in class org.ghotibeaun.json.util.ByteConstants
 
SPACE - Static variable in class org.ghotibeaun.json.util.CharConstants
 
StackEventHandler - Class in org.ghotibeaun.json.parser.jep.eventhandler
Abstract event handler that holds information about current key and object/array contexts while traversing a JSON object
StackEventHandler() - Constructor for class org.ghotibeaun.json.parser.jep.eventhandler.StackEventHandler
 
start(InputStream) - Method in class org.ghotibeaun.json.parser.jep.processor.EventProcessor
 
start(InputStream) - Method in interface org.ghotibeaun.json.parser.jep.processor.JSONEventProcessor
 
START_ARRAY - Static variable in class org.ghotibeaun.json.util.ByteConstants
 
START_ARRAY - Static variable in class org.ghotibeaun.json.util.CharConstants
 
START_MAP - Static variable in class org.ghotibeaun.json.util.ByteConstants
 
START_MAP - Static variable in class org.ghotibeaun.json.util.CharConstants
 
startsWith(byte) - Static method in class org.ghotibeaun.json.util.ByteSequence
Initializes a ByteSequence with the first sequence item as a single byte value
startsWith(ByteSequence) - Static method in class org.ghotibeaun.json.util.ByteSequence
Initializes a new ByteSequence using another ByteSequence's items
startsWithAnyOf(byte...) - Static method in class org.ghotibeaun.json.util.ByteSequence
Initializes a new ByteSequence containing a variable number of byte values
startsWithRange(ByteRange) - Static method in class org.ghotibeaun.json.util.ByteSequence
Initializes a new ByteSequence with a ByteRange of byte values.
startsWithRangeFrom(byte, byte) - Static method in class org.ghotibeaun.json.util.ByteSequence
Initializesa new ByteSequence by creating a first sequence item containing byte values starting from one value up to an end byte value, inclusive.
startWith(byte) - Static method in class org.ghotibeaun.json.util.ByteRange
Creates a new ByteRange with a single byte in the range value
startWith(byte[]) - Static method in class org.ghotibeaun.json.util.ByteRange
Initializes a ByteRange with an array of byte values.
startWith(byte, byte) - Static method in class org.ghotibeaun.json.util.ByteRange
Initializes a ByteRange by creating a range array containing all byte values from a starting byte value to an ending byte value inclusive.
STRICT - org.ghotibeaun.json.converters.options.ScannerValidationOption
Will throw errors if the underlying class does not include a field or setter for a given JSON property
STRING - org.ghotibeaun.json.JSONValueType
 
STRING_END - org.ghotibeaun.json.parser.jep.eventhandler.event.JSONEventType
 
STRING_START - org.ghotibeaun.json.parser.jep.eventhandler.event.JSONEventType
 
StringJSONValueConverter - Class in org.ghotibeaun.json.converters.valueconverter
Converts a JSONValue to a String.
StringJSONValueConverter(String...) - Constructor for class org.ghotibeaun.json.converters.valueconverter.StringJSONValueConverter
 
STX - Static variable in class org.ghotibeaun.json.util.ByteConstants
 
SUB - Static variable in class org.ghotibeaun.json.util.ByteConstants
 
SYN - Static variable in class org.ghotibeaun.json.util.ByteConstants
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes|All Packages