- AbstractSchema - Class in com.abubusoft.kripton.binder.schema
-
Base schema for all schemas
- AbstractSchema() - Constructor for class com.abubusoft.kripton.binder.schema.AbstractSchema
-
- accumulate(String, Object) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Accumulate values under a key.
- ACK - Static variable in class com.abubusoft.kripton.common.Ascii
-
Acknowledge: A communication control character transmitted
by a receiver as an affirmative response to a sender.
- and(CharMatcher) - Method in class com.abubusoft.kripton.common.CharMatcher
-
Returns a matcher that matches any character matched by both this matcher and other.
- andThen(Converter<B, C>) - Method in class com.abubusoft.kripton.common.Converter
-
Returns a converter whose convert method applies secondConverter to the result
of this converter.
- ANY - Static variable in class com.abubusoft.kripton.common.CharMatcher
-
Matches any character.
- anyOf(CharSequence) - Static method in class com.abubusoft.kripton.common.CharMatcher
-
Returns a char matcher that matches any character present in the given character
sequence.
- append(String, Object) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Append values to the array under a key.
- apply(Character) - Method in class com.abubusoft.kripton.common.CharMatcher
-
- apply(A) - Method in class com.abubusoft.kripton.common.Converter
-
- apply(F) - Method in interface com.abubusoft.kripton.common.Function
-
Returns the result of applying this function to input.
- apply(T) - Method in interface com.abubusoft.kripton.common.Predicate
-
Returns the result of applying this predicate to input.
- array() - Method in class com.abubusoft.kripton.binder.json.internal.JSONWriter
-
Begin appending a new array.
- asArray(List<E>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asBooleanArray(List<Boolean>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asBooleanTypeArray(List<Boolean>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asByteArray(List<Byte>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asByteArray(Collection<?>) - Static method in class com.abubusoft.kripton.common.ProcessorHelper
-
Convert a list in an UTF-8 byte array
- asByteArray(Collection<?>, Charset) - Static method in class com.abubusoft.kripton.common.ProcessorHelper
-
- asByteArray(Map<?, ?>) - Static method in class com.abubusoft.kripton.common.ProcessorHelper
-
Convert a map in an UTF-8 byte array
- asByteArray(Map<?, ?>, Charset) - Static method in class com.abubusoft.kripton.common.ProcessorHelper
-
- asByteTypeArray(List<Byte>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asCharacterArray(List<Character>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asCharacterTypeArray(List<Character>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- Ascii - Class in com.abubusoft.kripton.common
-
Static methods pertaining to ASCII characters (those in the range of values
0x00 through 0x7F), and to strings containing such
characters.
- ASCII - Static variable in class com.abubusoft.kripton.common.CharMatcher
-
Determines whether a character is ASCII, meaning that its code point is less than 128.
- asCollection(L, Class<E>, byte[]) - Static method in class com.abubusoft.kripton.common.ProcessorHelper
-
convert blog (byte[]) in a collection of element of type clazz
- asCollection(L, Class<E>, String) - Static method in class com.abubusoft.kripton.common.ProcessorHelper
-
convert blog (byte[]) in a collection of element of type clazz
- asDoubleArray(List<Double>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asDoubleTypeArray(List<Double>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asFloatArray(List<Float>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asFloatTypeArray(List<Float>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asIntegerArray(List<Integer>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asIntegerTypeArray(List<Integer>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asList(Byte[], Class<E>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asList(Boolean[], Class<E>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asList(Character[], Class<E>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asList(T[], Class<E>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asList(Short[], Class<E>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asList(Integer[], Class<E>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asList(Long[], Class<E>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asList(Float[], Class<E>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asList(Double[], Class<E>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asList(boolean[], Class<E>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asList(char[], Class<E>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asList(short[], Class<E>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asList(int[], Class<E>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asList(long[], Class<E>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asList(float[], Class<E>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asList(double[], Class<E>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asList(Class<E>, byte[]) - Static method in class com.abubusoft.kripton.common.ProcessorHelper
-
convert blog (byte[]) in a list of element of type clazz
- asList(Class<E>, String) - Static method in class com.abubusoft.kripton.common.ProcessorHelper
-
convert blog (byte[]) in a list of element of type clazz
- asLongArray(List<Long>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asLongTypeArray(List<Long>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asMap(M, Class<K>, Class<V>, byte[]) - Static method in class com.abubusoft.kripton.common.ProcessorHelper
-
- asMap(M, Class<K>, Class<V>, String) - Static method in class com.abubusoft.kripton.common.ProcessorHelper
-
- asShortArray(List<Short>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asShortTypeArray(List<Short>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- asString(Collection<?>) - Static method in class com.abubusoft.kripton.common.ProcessorHelper
-
- asString(Map<?, ?>) - Static method in class com.abubusoft.kripton.common.ProcessorHelper
-
- asStringArray(List<String>) - Static method in class com.abubusoft.kripton.common.CollectionUtility
-
- attribute(String, String, String) - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- attribute(String, String, String) - Method in interface com.abubusoft.kripton.binder.xml.internal.XmlSerializer
-
Write an attribute.
- attributeUseApostrophe - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- autoDeclaredPrefixes - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- back() - Method in class com.abubusoft.kripton.binder.json.internal.JSONTokener
-
Back up one character.
- Base64Transform - Class in com.abubusoft.kripton.binder.transform
-
Transformer between a base64 encoded string and a byte[]
- Base64Transform() - Constructor for class com.abubusoft.kripton.binder.transform.Base64Transform
-
- Base64Util - Class in com.abubusoft.kripton.common
-
Base64 encoding/decoding util.
- Base64Util() - Constructor for class com.abubusoft.kripton.common.Base64Util
-
- BEL - Static variable in class com.abubusoft.kripton.common.Ascii
-
Bell ('\a'): A character for use when there is a need to call for
human attention.
- Bind - Annotation Type in com.abubusoft.kripton.annotation
-
Maps a POJO field to an persistent element.
- BinderFactory - Class in com.abubusoft.kripton
-
Factory class to get BinderReader/BinderWriter instance, main entry of the Nano framework.
- BinderFactory() - Constructor for class com.abubusoft.kripton.BinderFactory
-
- BinderFactory.XmlReaderType - Enum in com.abubusoft.kripton
-
- BinderJsonReader - Interface in com.abubusoft.kripton
-
- BinderJsonWriter - Interface in com.abubusoft.kripton
-
BinderWriter write or serialize POJO into XML or JSON format guided by schema.
- BinderOptions - Class in com.abubusoft.kripton
-
XML/JSON format like encoding and indent.
- BinderOptions() - Constructor for class com.abubusoft.kripton.BinderOptions
-
Constructor,
encoding defaults to utf-8, indent defaults to false.
- BinderReader - Interface in com.abubusoft.kripton
-
BinderReader read or deserialize XML or JSON into POJO guided by schema.
- BinderWriter - Interface in com.abubusoft.kripton
-
BinderWriter write or serialize POJO into XML or JSON format guided by schema.
- BindJson - Annotation Type in com.abubusoft.kripton.annotation
-
This annotation specify information to bind with json format
- BindTransform - Annotation Type in com.abubusoft.kripton.annotation
-
Define a custom trasformation for a field
- BindType - Annotation Type in com.abubusoft.kripton.annotation
-
This annotation, if presents on a POJO,
indicates a root XML/JSON element
- BindTypeXml - Annotation Type in com.abubusoft.kripton.annotation
-
This annotation, if presents on a POJO,
indicates a root XML/JSON element
- BindXml - Annotation Type in com.abubusoft.kripton.annotation
-
This annotation specify information to bind with xml format
- BREAKING_WHITESPACE - Static variable in class com.abubusoft.kripton.common.CharMatcher
-
Determines whether a character is a breaking whitespace (that is, a whitespace which can be
interpreted as a break between words for formatting purposes).
- BS - Static variable in class com.abubusoft.kripton.common.Ascii
-
Backspace ('\b'): A format effector which controls the movement of
the printing position one printing space backward on the same
printing line.
- buf - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- build() - Static method in class com.abubusoft.kripton.BinderOptions
-
Builder for format class
- buildObjectFromType(Class<?>) - Method in class com.abubusoft.kripton.binder.xml.XmlDOMReader
-
- CalendarTransform - Class in com.abubusoft.kripton.binder.transform
-
Transformer between a string and a java.util.Calendar object
- CalendarTransform() - Constructor for class com.abubusoft.kripton.binder.transform.CalendarTransform
-
- CalendarUtil - Class in com.abubusoft.kripton.common
-
- CalendarUtil() - Constructor for class com.abubusoft.kripton.common.CalendarUtil
-
- CalendarUtil.ThreadLocalDateFormatter - Class in com.abubusoft.kripton.common
-
- CalendarUtil.ThreadLocalDateFormatter() - Constructor for class com.abubusoft.kripton.common.CalendarUtil.ThreadLocalDateFormatter
-
- CAN - Static variable in class com.abubusoft.kripton.common.Ascii
-
Cancel: A control character used to indicate that the data
with which it is sent is in error or is to be disregarded.
- CaseFormat - Enum in com.abubusoft.kripton.common
-
Utility class for converting between various ASCII case formats.
- cdsect(String) - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- cdsect(String) - Method in interface com.abubusoft.kripton.binder.xml.internal.XmlSerializer
-
- CharMatcher - Class in com.abubusoft.kripton.common
-
Determines a true or false value for any Java
char value, just as
Predicate does
for any
Object.
- CharMatcher() - Constructor for class com.abubusoft.kripton.common.CharMatcher
-
Constructor for use by subclasses.
- checkArgument(boolean) - Static method in class com.abubusoft.kripton.common.Preconditions
-
Ensures the truth of an expression involving one or more parameters to the calling method.
- checkArgument(boolean, Object) - Static method in class com.abubusoft.kripton.common.Preconditions
-
Ensures the truth of an expression involving one or more parameters to the calling method.
- checkArgument(boolean, String, Object...) - Static method in class com.abubusoft.kripton.common.Preconditions
-
Ensures the truth of an expression involving one or more parameters to the calling method.
- checkElementIndex(int, int) - Static method in class com.abubusoft.kripton.common.Preconditions
-
Ensures that index specifies a valid element in an array, list or string of size size.
- checkElementIndex(int, int, String) - Static method in class com.abubusoft.kripton.common.Preconditions
-
Ensures that index specifies a valid element in an array, list or string of size size.
- checkNotNull(T) - Static method in class com.abubusoft.kripton.common.Preconditions
-
Ensures that an object reference passed as a parameter to the calling method is not null.
- checkNotNull(T, Object) - Static method in class com.abubusoft.kripton.common.Preconditions
-
Ensures that an object reference passed as a parameter to the calling method is not null.
- checkNotNull(T, String, Object...) - Static method in class com.abubusoft.kripton.common.Preconditions
-
Ensures that an object reference passed as a parameter to the calling method is not null.
- checkPositionIndex(int, int) - Static method in class com.abubusoft.kripton.common.Preconditions
-
Ensures that index specifies a valid position in an array, list or string of size size.
- checkPositionIndex(int, int, String) - Static method in class com.abubusoft.kripton.common.Preconditions
-
Ensures that index specifies a valid position in an array, list or string of size size.
- checkPositionIndexes(int, int, int) - Static method in class com.abubusoft.kripton.common.Preconditions
-
Ensures that start and end specify a valid positions in an array, list or string of size size, and are in order.
- checkSize(Object, int) - Static method in class com.abubusoft.kripton.common.StringUtil
-
limit string size
- checkSize(Object) - Static method in class com.abubusoft.kripton.common.StringUtil
-
limit string size to 32
- checkState(boolean) - Static method in class com.abubusoft.kripton.common.Preconditions
-
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
- checkState(boolean, Object) - Static method in class com.abubusoft.kripton.common.Preconditions
-
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
- checkState(boolean, String, Object...) - Static method in class com.abubusoft.kripton.common.Preconditions
-
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
- clear() - Method in interface com.abubusoft.kripton.binder.xml.internal.MapEntry
-
clear map, key and value
- clear() - Method in class com.abubusoft.kripton.binder.xml.internal.MapEntryImpl
-
- clone() - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject.Null
-
There is only intended to be a single instance of the NULL object,
so the clone method returns itself.
- closeStartTag() - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- collapseFrom(CharSequence, char) - Method in class com.abubusoft.kripton.common.CharMatcher
-
Returns a string copy of the input character sequence, with each group of consecutive
characters that match this matcher replaced by a single replacement character.
- collectionAssignable(Class<?>) - Static method in class com.abubusoft.kripton.common.TypeReflector
-
check if a type is java.util.Collection type.
- CollectionUtility - Class in com.abubusoft.kripton.common
-
Utility to work with list and array Json conversion.
- CollectionUtility() - Constructor for class com.abubusoft.kripton.common.CollectionUtility
-
- com.abubusoft.kripton - package com.abubusoft.kripton
-
Contains logic to create an intermediate rapresentation of data between java pojo and json/xml format.
- com.abubusoft.kripton.annotation - package com.abubusoft.kripton.annotation
-
This package contains annotations used to decorate POJO.
- com.abubusoft.kripton.binder.json - package com.abubusoft.kripton.binder.json
-
Package for JSON implementation of binder reader/writer.
- com.abubusoft.kripton.binder.json.internal - package com.abubusoft.kripton.binder.json.internal
-
Copy of JSON low level library to read/write JSON files.
- com.abubusoft.kripton.binder.schema - package com.abubusoft.kripton.binder.schema
-
This package contains frontend classes/interface of the library: binders reader and writer and its factory.
- com.abubusoft.kripton.binder.transform - package com.abubusoft.kripton.binder.transform
-
Transformation classes.
- com.abubusoft.kripton.binder.xml - package com.abubusoft.kripton.binder.xml
-
Implementation of writer/reader binder for xml format
- com.abubusoft.kripton.binder.xml.internal - package com.abubusoft.kripton.binder.xml.internal
-
Copied from http://grepcode.com/snapshot/repo1.maven.org/maven2/xpp3/xpp3/1.1.4c/
- com.abubusoft.kripton.common - package com.abubusoft.kripton.common
-
common classes package.
- com.abubusoft.kripton.exception - package com.abubusoft.kripton.exception
-
- comment(String) - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- comment(String) - Method in interface com.abubusoft.kripton.binder.xml.internal.XmlSerializer
-
- contains(Class<?>) - Static method in class com.abubusoft.kripton.binder.schema.MappingSchema
-
True if class is contained in maps.
- convert(A) - Method in class com.abubusoft.kripton.common.Converter
-
Returns a representation of a as an instance of type B.
- convertAll(Iterable<? extends A>) - Method in class com.abubusoft.kripton.common.Converter
-
Returns an iterable that applies convert to each element of fromIterable.
- Converter<A,B> - Class in com.abubusoft.kripton.common
-
A function from A to B with an associated reverse function from B
to A; used for converting back and forth between different representations of the same
information.
- Converter() - Constructor for class com.abubusoft.kripton.common.Converter
-
Constructor for use by subclasses.
- converterTo(CaseFormat) - Method in enum com.abubusoft.kripton.common.CaseFormat
-
Returns a Converter that converts strings from this format to targetFormat.
- countIn(CharSequence) - Method in class com.abubusoft.kripton.common.CharMatcher
-
Returns the number of matching characters found in a character sequence.
- CR - Static variable in class com.abubusoft.kripton.common.Ascii
-
Carriage Return ('\r'): A format effector which controls the
movement of the printing position to the first printing position on
the same printing line.
- createXmlSerializer() - Static method in class com.abubusoft.kripton.binder.xml.internal.XmlSerializerFactor
-
- CurrencyUtil - Class in com.abubusoft.kripton.common
-
- CurrencyUtil() - Constructor for class com.abubusoft.kripton.common.CurrencyUtil
-
- CustomTransform<T> - Interface in com.abubusoft.kripton.binder.transform
-
Base class for custom trasformation
- ElementSchema - Class in com.abubusoft.kripton.binder.schema
-
This bean stores mapping between an XML/JSON/DB element and a POJO field
- ElementSchema() - Constructor for class com.abubusoft.kripton.binder.schema.ElementSchema
-
- ElementSchema.JsonInfo - Class in com.abubusoft.kripton.binder.schema
-
Json info of element schema
- ElementSchema.JsonInfo() - Constructor for class com.abubusoft.kripton.binder.schema.ElementSchema.JsonInfo
-
- ElementSchema.MapInfo - Class in com.abubusoft.kripton.binder.schema
-
Map info.
- ElementSchema.MapInfo() - Constructor for class com.abubusoft.kripton.binder.schema.ElementSchema.MapInfo
-
- ElementSchema.XmlInfo - Class in com.abubusoft.kripton.binder.schema
-
Xml info of element schema
- ElementSchema.XmlInfo() - Constructor for class com.abubusoft.kripton.binder.schema.ElementSchema.XmlInfo
-
- ElementSchemaType - Enum in com.abubusoft.kripton.binder.schema
-
Families of element schema.
- elName - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- elNamespace - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- elNamespaceCount - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- elPrefix - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- EM - Static variable in class com.abubusoft.kripton.common.Ascii
-
End of Medium: A control character associated with the sent
data which may be used to identify the physical end of the medium, or
the end of the used, or wanted, portion of information recorded on a
medium.
- empty() - Method in class com.abubusoft.kripton.common.FastStack
-
Check if the stack is empty
- enabled - Variable in class com.abubusoft.kripton.binder.schema.ElementSchema.JsonInfo
-
- enabled - Variable in class com.abubusoft.kripton.binder.schema.ElementSchema.XmlInfo
-
- encode(byte[]) - Static method in class com.abubusoft.kripton.common.Base64Util
-
Returns base64 representation of specified byte array.
- encode(byte[], int, int) - Static method in class com.abubusoft.kripton.common.Base64Util
-
Returns base64 representation of specified byte array.
- encode(byte[], int, int, OutputStream) - Static method in class com.abubusoft.kripton.common.Base64Util
-
Outputs base64 representation of the specified byte array to a byte stream.
- encode(byte[], int, int, Writer) - Static method in class com.abubusoft.kripton.common.Base64Util
-
Outputs base64 representation of the specified byte array to a character stream.
- encoding(String) - Method in class com.abubusoft.kripton.BinderOptions
-
- ENCODING_UTF_8 - Static variable in class com.abubusoft.kripton.BinderOptions
-
- end() - Method in class com.abubusoft.kripton.binder.json.internal.JSONTokener
-
- endArray() - Method in class com.abubusoft.kripton.binder.json.internal.JSONWriter
-
End an array.
- endDocument() - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- endDocument() - Method in interface com.abubusoft.kripton.binder.xml.internal.XmlSerializer
-
Finish writing.
- endObject() - Method in class com.abubusoft.kripton.binder.json.internal.JSONWriter
-
End an object.
- endTag(String, String) - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- endTag(String, String) - Method in interface com.abubusoft.kripton.binder.xml.internal.XmlSerializer
-
Write end tag.
- ENQ - Static variable in class com.abubusoft.kripton.common.Ascii
-
Enquiry: A communication control character used in data
communication systems as a request for a response from a remote
station.
- ensureElementsCapacity() - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- ensureNamespacesCapacity() - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- entityRef(String) - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- entityRef(String) - Method in interface com.abubusoft.kripton.binder.xml.internal.XmlSerializer
-
- entryStrategy - Variable in class com.abubusoft.kripton.binder.schema.ElementSchema.MapInfo
-
strategy for define entries of map
- EOT - Static variable in class com.abubusoft.kripton.common.Ascii
-
End of Transmission: A communication control character used
to indicate the conclusion of a transmission, which may have
contained one or more texts and any associated headings.
- equals(Object) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject.Null
-
A Null object is equal to the null value and to itself.
- equals(Object) - Method in class com.abubusoft.kripton.common.Converter
-
Indicates whether another object is equal to this converter.
- equals(Object) - Method in interface com.abubusoft.kripton.common.Function
-
Indicates whether another object is equal to this function.
- equals(Object) - Method in class com.abubusoft.kripton.common.GenericClass
-
- equals(Object) - Method in class com.abubusoft.kripton.common.GenericClass.MethodDef
-
- equals(Object) - Method in class com.abubusoft.kripton.common.Pair
-
- equals(Object) - Method in interface com.abubusoft.kripton.common.Predicate
-
Indicates whether another object is equal to this predicate.
- equalsIgnoreCase(CharSequence, CharSequence) - Static method in class com.abubusoft.kripton.common.Ascii
-
Indicates whether the contents of the given character sequences s1 and s2 are
equal, ignoring the case of any ASCII alphabetic characters between 'a' and 'z'
or 'A' and 'Z' inclusive.
- ESC - Static variable in class com.abubusoft.kripton.common.Ascii
-
Escape: A control character intended to provide code
extension (supplementary characters) in general information
interchange.
- ETB - Static variable in class com.abubusoft.kripton.common.Ascii
-
End of Transmission Block: A communication control character
used to indicate the end of a block of data for communication
purposes.
- ETX - Static variable in class com.abubusoft.kripton.common.Ascii
-
End of Text: A communication control character used to
terminate a sequence of characters started with STX and transmitted
as an entity.
- FastStack<T> - Class in com.abubusoft.kripton.common
-
A lightweight stack implementation, this stack is not synchronized and
keeps track of elements using an array list.
- FastStack(int) - Constructor for class com.abubusoft.kripton.common.FastStack
-
Constructor for the FastStack
- FEATURE_NAMES_INTERNED - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- FEATURE_SERIALIZER_ATTVALUE_USE_APOSTROPHE - Static variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- FF - Static variable in class com.abubusoft.kripton.common.Ascii
-
Form Feed ('\f'): A format effector which controls the movement of
the printing position to the first pre-determined printing line on
the next form or page.
- field - Variable in class com.abubusoft.kripton.binder.schema.AbstractSchema
-
- fieldType - Variable in class com.abubusoft.kripton.binder.schema.AbstractSchema
-
resolved field type
- findAllMethods(String) - Method in class com.abubusoft.kripton.common.GenericClass
-
Search for all methods having that name, no matter which parameter they
take.
- findMethods(String, Class<?>...) - Method in class com.abubusoft.kripton.common.GenericClass
-
Search for all occurrencies of a specific method.
- finished - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- FloatTransform - Class in com.abubusoft.kripton.binder.transform
-
Transformer between a string and a Java Float object
- FloatTransform() - Constructor for class com.abubusoft.kripton.binder.transform.FloatTransform
-
- flush() - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- flush() - Method in interface com.abubusoft.kripton.binder.xml.internal.XmlSerializer
-
Write all pending output to the stream.
- forClass(Class<?>) - Static method in class com.abubusoft.kripton.common.GenericClass
-
- forField(Field) - Static method in class com.abubusoft.kripton.common.GenericClass
-
- forGenericType(Type) - Static method in class com.abubusoft.kripton.common.GenericClass
-
- format - Variable in class com.abubusoft.kripton.binder.xml.XmlDOMReader
-
- format(Date, String) - Static method in class com.abubusoft.kripton.common.CalendarUtil.ThreadLocalDateFormatter
-
A thread-safe method to format a given Date based-on the given pattern
- format(Date, String) - Static method in class com.abubusoft.kripton.common.DateUtil.ThreadLocalDateFormatter
-
A thread-safe method to format a given Date based-on the given pattern
- formatSQL(String) - Static method in class com.abubusoft.kripton.common.StringUtil
-
Format sql
- forParameter(Method, int) - Static method in class com.abubusoft.kripton.common.GenericClass
-
- forPredicate(Predicate<? super Character>) - Static method in class com.abubusoft.kripton.common.CharMatcher
-
Returns a matcher with identical behavior to the given
Character-based predicate, but
which operates on primitive
char instances instead.
- forReturnType(Method) - Static method in class com.abubusoft.kripton.common.GenericClass
-
- from(Function<? super A, ? extends B>, Function<? super B, ? extends A>) - Static method in class com.abubusoft.kripton.common.Converter
-
Returns a converter based on existing forward and backward functions.
- fromClass(Class<?>) - Static method in class com.abubusoft.kripton.binder.schema.MappingSchema
-
Factory method.
- fromObject(Object) - Static method in class com.abubusoft.kripton.binder.schema.MappingSchema
-
Factory method.
- FS - Static variable in class com.abubusoft.kripton.common.Ascii
-
File Separator: These four information separators may be
used within data in optional fashion, except that their hierarchical
relationship shall be: FS is the most inclusive, then GS, then RS,
and US is least inclusive.
- FULL - Static variable in class com.abubusoft.kripton.common.CalendarUtil
-
- FULL - Static variable in class com.abubusoft.kripton.common.DateUtil
-
- Function<F,T> - Interface in com.abubusoft.kripton.common
-
Determines an output value based on an input value.
- GenericClass - Class in com.abubusoft.kripton.common
-
A wrapper around reflection to resolve generics.
- GenericClass.MethodDef - Class in com.abubusoft.kripton.common
-
- get(int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Get the object value associated with an index.
- get(String) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Get the value object associated with a key.
- getActualClass(String) - Method in class com.abubusoft.kripton.common.GenericClass
-
Risolvi la classe attuale.
- getBaseClass() - Method in class com.abubusoft.kripton.common.GenericClass
-
- getBaseMethod() - Method in class com.abubusoft.kripton.common.GenericClass.MethodDef
-
- getBoolean(int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Get the boolean value associated with an index.
- getBoolean(String) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Get the boolean value associated with a key.
- getCause() - Method in exception com.abubusoft.kripton.binder.json.internal.JSONException
-
Returns the cause of this exception or null if the cause is nonexistent
or unknown.
- getConstructor(Class<?>) - Static method in class com.abubusoft.kripton.common.TypeReflector
-
Reflect a constructor of a class.
- getDeclaringClass() - Method in class com.abubusoft.kripton.common.GenericClass.MethodDef
-
- getDepth() - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- getDepth() - Method in interface com.abubusoft.kripton.binder.xml.internal.XmlSerializer
-
Returns the current depth of the element.
- getDouble(int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Get the double value associated with an index.
- getDouble(String) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Get the double value associated with a key.
- getEncoding() - Method in class com.abubusoft.kripton.BinderOptions
-
Get the file encoding setting
- getEntryKey() - Method in interface com.abubusoft.kripton.binder.xml.internal.MapEntry
-
getter of key
- getEntryKey() - Method in class com.abubusoft.kripton.binder.xml.internal.MapEntryImpl
-
- getEntryValue() - Method in interface com.abubusoft.kripton.binder.xml.internal.MapEntry
-
getter of value
- getEntryValue() - Method in class com.abubusoft.kripton.binder.xml.internal.MapEntryImpl
-
- getFeature(String) - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- getFeature(String) - Method in interface com.abubusoft.kripton.binder.xml.internal.XmlSerializer
-
Return the current value of the feature with given name.
- getField() - Method in class com.abubusoft.kripton.binder.schema.AbstractSchema
-
Get POJO field
- getField2AttributeSchemaMapping() - Method in class com.abubusoft.kripton.binder.schema.MappingSchema
-
- getField2SchemaMapping() - Method in class com.abubusoft.kripton.binder.schema.MappingSchema
-
- getFieldType() - Method in class com.abubusoft.kripton.binder.schema.AbstractSchema
-
resolved field type
- getFieldValue(Object) - Method in class com.abubusoft.kripton.binder.schema.ElementSchema
-
- getInt(int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Get the int value associated with an index.
- getInt(String) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Get the int value associated with a key.
- getJSONArray(int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Get the JSONArray associated with an index.
- getJSONArray(String) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Get the JSONArray value associated with a key.
- getJsonInfo() - Method in class com.abubusoft.kripton.binder.schema.ElementSchema
-
- getJSONObject(int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Get the JSONObject associated with an index.
- getJSONObject(String) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Get the JSONObject value associated with a key.
- getJsonReader() - Static method in class com.abubusoft.kripton.BinderFactory
-
Get BinderReader instance with default format(encoding is utf-8), the BinderReader instance cna be used to read JSON into POJO.
- getJsonReader(BinderOptions) - Static method in class com.abubusoft.kripton.BinderFactory
-
Get BinderReader instance with specific format, the BinderReader instance can be used to read JSON into POJO.
- getJsonWriter() - Static method in class com.abubusoft.kripton.BinderFactory
-
Get BinderWriter instance with default format(encoding is utf-8), the BinderWriter instance can be used to write Java POJO into JSON.
- getJsonWriter(BinderOptions) - Static method in class com.abubusoft.kripton.BinderFactory
-
Get BinderWriter instance with specific format, the BinderWriter instance can be used to write Java POJO into JSON.
- getListElementClass(Class) - Method in class com.abubusoft.kripton.binder.json.JsonReader
-
- getLong(int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Get the long value associated with an index.
- getLong(String) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Get the long value associated with a key.
- getMap() - Method in interface com.abubusoft.kripton.binder.xml.internal.MapEntry
-
getter of associated map
- getMap() - Method in class com.abubusoft.kripton.binder.xml.internal.MapEntryImpl
-
- getMapInfo() - Method in class com.abubusoft.kripton.binder.schema.ElementSchema
-
- getMapInfo() - Method in interface com.abubusoft.kripton.binder.xml.internal.MapEntry
-
getter of map info
- getMapInfo() - Method in class com.abubusoft.kripton.binder.xml.internal.MapEntryImpl
-
- getMethods() - Method in class com.abubusoft.kripton.common.GenericClass
-
- getName() - Method in class com.abubusoft.kripton.binder.schema.AbstractSchema
-
- getName() - Method in class com.abubusoft.kripton.binder.schema.TypeElementSchema.XmlInfo
-
Get xml root element information
- getName() - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- getName() - Method in interface com.abubusoft.kripton.binder.xml.internal.XmlSerializer
-
Returns the name of the current element as set by startTag().
- getName() - Method in class com.abubusoft.kripton.common.GenericClass.MethodDef
-
- getNames(JSONObject) - Static method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Get an array of field names from a JSONObject.
- getNames(Object) - Static method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Get an array of field names from an Object.
- getNamespace() - Method in class com.abubusoft.kripton.binder.schema.TypeElementSchema.XmlInfo
-
Get xml root element namespace
- getNamespace() - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- getNamespace() - Method in interface com.abubusoft.kripton.binder.xml.internal.XmlSerializer
-
Returns the namespace URI of the current element as set by startTag().
- getParameterizedType(Field, GenericClass) - Static method in class com.abubusoft.kripton.common.TypeReflector
-
Get parameterized type of a java.util.List field, T of List.
- getParameterizedTypeArray(Field, GenericClass) - Static method in class com.abubusoft.kripton.common.TypeReflector
-
Get parameterized type of a java.util.List field, T of List.
- getParameterTypes(Method) - Method in class com.abubusoft.kripton.common.GenericClass
-
Return real, "generics dereferenced", parameter types for the given
method.
- getParameterTypes() - Method in class com.abubusoft.kripton.common.GenericClass.MethodDef
-
- getPrefix(String, boolean) - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- getPrefix(String, boolean, boolean) - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- getPrefix(String, boolean) - Method in interface com.abubusoft.kripton.binder.xml.internal.XmlSerializer
-
Return namespace that corresponds to given prefix
If there is no prefix bound to this namespace return null
but if generatePrefix is false then return generated prefix.
- getProperty(String) - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- getProperty(String) - Method in interface com.abubusoft.kripton.binder.xml.internal.XmlSerializer
-
Look up the value of a property.
- getReader() - Static method in class com.abubusoft.kripton.common.ProcessorHelper
-
- getReturnType() - Method in class com.abubusoft.kripton.common.GenericClass.MethodDef
-
- getRootElementSchema() - Method in class com.abubusoft.kripton.binder.schema.MappingSchema
-
- getString(int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Get the string associated with an index.
- getString(String) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Get the string associated with a key.
- getType() - Method in class com.abubusoft.kripton.binder.schema.ElementSchema
-
- getType() - Method in class com.abubusoft.kripton.binder.schema.MappingSchema
-
getter of type covered in this mapping schema.
- getValueSchema() - Method in class com.abubusoft.kripton.binder.schema.MappingSchema
-
- getWrapperName() - Method in class com.abubusoft.kripton.binder.schema.ElementSchema
-
- getWriter() - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- getWriter() - Static method in class com.abubusoft.kripton.common.ProcessorHelper
-
- getXml2AttributeSchemaMapping() - Method in class com.abubusoft.kripton.binder.schema.MappingSchema
-
- getXml2SchemaMapping() - Method in class com.abubusoft.kripton.binder.schema.MappingSchema
-
- getXmlInfo() - Method in class com.abubusoft.kripton.binder.schema.ElementSchema
-
- getXmlReader(BinderFactory.XmlReaderType) - Static method in class com.abubusoft.kripton.BinderFactory
-
Get BinderReader instance with default format(encoding is utf-8), the BinderReader instance can be used to read XML into Java POJO.
- getXmlReader() - Static method in class com.abubusoft.kripton.BinderFactory
-
Get BinderReader instance with default format(encoding is utf-8), the BinderReader instance can be used to read XML into Java POJO.
- getXmlReader(BinderFactory.XmlReaderType, BinderOptions) - Static method in class com.abubusoft.kripton.BinderFactory
-
Get BinderReader instance with specific format, the BinderReader instance can be used to read XML into Java POJO.
- getXmlWrapper2SchemaMapping() - Method in class com.abubusoft.kripton.binder.schema.MappingSchema
-
- getXmlWriter() - Static method in class com.abubusoft.kripton.BinderFactory
-
Get BinderWriter instance with default format(encoding is utf-8, indent is true), the BinderWriter instance can be used to write Java POJO into XML.
- getXmlWriter(BinderOptions) - Static method in class com.abubusoft.kripton.BinderFactory
-
Get BinderWriter instance with default specific format, the BinderWriter instance can be used to write Java POJO into XML.
- GS - Static variable in class com.abubusoft.kripton.common.Ascii
-
Group Separator: These four information separators may be
used within data in optional fashion, except that their hierarchical
relationship shall be: FS is the most inclusive, then GS, then RS,
and US is least inclusive.
- identity() - Static method in class com.abubusoft.kripton.common.Converter
-
Returns a serializable converter that always converts or reverses an object to itself.
- ignorableWhitespace(String) - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- ignorableWhitespace(String) - Method in interface com.abubusoft.kripton.binder.xml.internal.XmlSerializer
-
- increment(String) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Increment a property of a JSONObject.
- indent(boolean) - Method in class com.abubusoft.kripton.BinderOptions
-
- indentationBuf - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- indentationJump - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- indentationString - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- indexIn(CharSequence) - Method in class com.abubusoft.kripton.common.CharMatcher
-
Returns the index of the first matching character in a character sequence, or -1 if no
matching character is present.
- indexIn(CharSequence, int) - Method in class com.abubusoft.kripton.common.CharMatcher
-
Returns the index of the first matching character in a character sequence, starting from a
given position, or -1 if no character matches after that position.
- inRange(char, char) - Static method in class com.abubusoft.kripton.common.CharMatcher
-
Returns a char matcher that matches any character in a given range (both endpoints are
inclusive).
- IntegerTransform - Class in com.abubusoft.kripton.binder.transform
-
Transformer between a string and a Java Integer object
- IntegerTransform() - Constructor for class com.abubusoft.kripton.binder.transform.IntegerTransform
-
- INVISIBLE - Static variable in class com.abubusoft.kripton.common.CharMatcher
-
Determines whether a character is invisible; that is, if its Unicode category is any of
SPACE_SEPARATOR, LINE_SEPARATOR, PARAGRAPH_SEPARATOR, CONTROL, FORMAT, SURROGATE, and
PRIVATE_USE according to ICU4J.
- is(char) - Static method in class com.abubusoft.kripton.common.CharMatcher
-
Returns a char matcher that matches only one specified character.
- isArray() - Method in class com.abubusoft.kripton.binder.schema.ElementSchema
-
- isEmpty(String) - Static method in class com.abubusoft.kripton.common.StringUtil
-
- isEntryReady() - Method in interface com.abubusoft.kripton.binder.xml.internal.MapEntry
-
- isEntryReady() - Method in class com.abubusoft.kripton.binder.xml.internal.MapEntryImpl
-
- isIndent() - Method in class com.abubusoft.kripton.BinderOptions
-
- isKey(String) - Method in interface com.abubusoft.kripton.binder.xml.internal.MapEntry
-
given a attribute/tag name, return true if it is the name of
attribute/tag name.
- isKey(String) - Method in class com.abubusoft.kripton.binder.xml.internal.MapEntryImpl
-
- isKeyPresent() - Method in interface com.abubusoft.kripton.binder.xml.internal.MapEntry
-
- isKeyPresent() - Method in class com.abubusoft.kripton.binder.xml.internal.MapEntryImpl
-
- isList(Class) - Method in class com.abubusoft.kripton.binder.json.JsonReader
-
- isList(Object) - Method in class com.abubusoft.kripton.binder.json.JsonWriter
-
- isList() - Method in class com.abubusoft.kripton.binder.schema.ElementSchema
-
Check if this is a java.util.List filed, such as List
- isList(Class<?>) - Static method in class com.abubusoft.kripton.common.TypeReflector
-
check if a type is java.util.List type.
- isLowerCase(char) - Static method in class com.abubusoft.kripton.common.Ascii
-
Indicates whether c is one of the twenty-six lowercase ASCII alphabetic characters
between 'a' and 'z' inclusive.
- isMap() - Method in class com.abubusoft.kripton.binder.schema.ElementSchema
-
True if field is a map
- isMap(Class<?>) - Static method in class com.abubusoft.kripton.common.TypeReflector
-
check if a type is java.util.Map type.
- isMapEntryStub() - Method in class com.abubusoft.kripton.binder.schema.MappingSchema.XmlInfo
-
if true, mapping schema is connected to a map entry.
- isNot(char) - Static method in class com.abubusoft.kripton.common.CharMatcher
-
Returns a char matcher that matches any character except the one specified.
- isNull(int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Determine if the value is null.
- isNull(String) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Determine if the value associated with the key is null or if there is no
value.
- isPrimitive(Class<?>) - Static method in class com.abubusoft.kripton.binder.transform.Transformer
-
- isSet() - Method in class com.abubusoft.kripton.binder.schema.ElementSchema
-
- isSet(Class<?>) - Static method in class com.abubusoft.kripton.common.TypeReflector
-
check if a type is java.util.Set type.
- isTransformable(Class<?>) - Static method in class com.abubusoft.kripton.binder.transform.Transformer
-
- isUpperCase(char) - Static method in class com.abubusoft.kripton.common.Ascii
-
Indicates whether c is one of the twenty-six uppercase ASCII alphabetic characters
between 'A' and 'Z' inclusive.
- isUseApostrophe() - Method in class com.abubusoft.kripton.BinderOptions
-
- isValue(String) - Method in interface com.abubusoft.kripton.binder.xml.internal.MapEntry
-
given a attribute/tag name, return true if it is the name of
attribute/tag value.
- isValue(String) - Method in class com.abubusoft.kripton.binder.xml.internal.MapEntryImpl
-
- JAVA_DIGIT - Static variable in class com.abubusoft.kripton.common.CharMatcher
-
- JAVA_ISO_CONTROL - Static variable in class com.abubusoft.kripton.common.CharMatcher
-
- JAVA_LETTER - Static variable in class com.abubusoft.kripton.common.CharMatcher
-
- JAVA_LETTER_OR_DIGIT - Static variable in class com.abubusoft.kripton.common.CharMatcher
-
- JAVA_LOWER_CASE - Static variable in class com.abubusoft.kripton.common.CharMatcher
-
- JAVA_UPPER_CASE - Static variable in class com.abubusoft.kripton.common.CharMatcher
-
- join(String) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Make a string from the contents of this JSONArray.
- JSONArray - Class in com.abubusoft.kripton.binder.json.internal
-
A JSONArray is an ordered sequence of values.
- JSONArray() - Constructor for class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Construct an empty JSONArray.
- JSONArray(JSONTokener) - Constructor for class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Construct a JSONArray from a JSONTokener.
- JSONArray(String) - Constructor for class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Construct a JSONArray from a source JSON text.
- JSONArray(Collection<Object>) - Constructor for class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Construct a JSONArray from a Collection.
- JSONArray(Object) - Constructor for class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Construct a JSONArray from an array
- JSONException - Exception in com.abubusoft.kripton.binder.json.internal
-
The JSONException is thrown by the JSON.org classes when things are amiss.
- JSONException(String) - Constructor for exception com.abubusoft.kripton.binder.json.internal.JSONException
-
Constructs a JSONException with an explanatory message.
- JSONException(Throwable) - Constructor for exception com.abubusoft.kripton.binder.json.internal.JSONException
-
Constructs a new JSONException with the specified cause.
- jsonInfo - Variable in class com.abubusoft.kripton.binder.schema.TypeElementSchema
-
metadata about json format
- JSONObject - Class in com.abubusoft.kripton.binder.json.internal
-
A JSONObject is an unordered collection of name/value pairs.
- JSONObject() - Constructor for class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Construct an empty JSONObject.
- JSONObject(JSONObject, String[]) - Constructor for class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Construct a JSONObject from a subset of another JSONObject.
- JSONObject(JSONTokener) - Constructor for class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Construct a JSONObject from a JSONTokener.
- JSONObject(Map<String, Object>) - Constructor for class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Construct a JSONObject from a Map.
- JSONObject(Object) - Constructor for class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Construct a JSONObject from an Object using bean getters.
- JSONObject(Object, String[]) - Constructor for class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Construct a JSONObject from an Object, using reflection to find the
public members.
- JSONObject(String) - Constructor for class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Construct a JSONObject from a source JSON text string.
- JSONObject(String, Locale) - Constructor for class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Construct a JSONObject from a ResourceBundle.
- JSONObject.Null - Class in com.abubusoft.kripton.binder.json.internal
-
JSONObject.NULL is equivalent to the value that JavaScript calls null,
whilst Java's null is equivalent to the value that JavaScript calls
undefined.
- JSONObject.Null() - Constructor for class com.abubusoft.kripton.binder.json.internal.JSONObject.Null
-
- JsonReader - Class in com.abubusoft.kripton.binder.json
-
Json reader
- JsonReader() - Constructor for class com.abubusoft.kripton.binder.json.JsonReader
-
- JsonReader(BinderOptions) - Constructor for class com.abubusoft.kripton.binder.json.JsonReader
-
- JSONString - Interface in com.abubusoft.kripton.binder.json.internal
-
The JSONString interface allows a toJSONString()
method so that a class can change the behavior of
JSONObject.toString(), JSONArray.toString(),
and JSONWriter.value(Object).
- JSONStringer - Class in com.abubusoft.kripton.binder.json.internal
-
JSONStringer provides a quick and convenient way of producing JSON text.
- JSONStringer() - Constructor for class com.abubusoft.kripton.binder.json.internal.JSONStringer
-
Make a fresh JSONStringer.
- JSONTokener - Class in com.abubusoft.kripton.binder.json.internal
-
A JSONTokener takes a source string and extracts characters and tokens from
it.
- JSONTokener(Reader) - Constructor for class com.abubusoft.kripton.binder.json.internal.JSONTokener
-
Construct a JSONTokener from a Reader.
- JSONTokener(InputStream) - Constructor for class com.abubusoft.kripton.binder.json.internal.JSONTokener
-
Construct a JSONTokener from an InputStream.
- JSONTokener(String) - Constructor for class com.abubusoft.kripton.binder.json.internal.JSONTokener
-
Construct a JSONTokener from a string.
- JSONWriter - Class in com.abubusoft.kripton.binder.json.internal
-
JSONWriter provides a quick and convenient way of producing JSON text.
- JSONWriter(Writer) - Constructor for class com.abubusoft.kripton.binder.json.internal.JSONWriter
-
Make a fresh JSONWriter.
- JsonWriter - Class in com.abubusoft.kripton.binder.json
-
BinderWriter implementation using org.json library,
- JsonWriter() - Constructor for class com.abubusoft.kripton.binder.json.JsonWriter
-
- JsonWriter(BinderOptions) - Constructor for class com.abubusoft.kripton.binder.json.JsonWriter
-
- map - Variable in class com.abubusoft.kripton.binder.xml.internal.MapEntryImpl
-
- MAP_KEY_DEFAULT - Static variable in annotation type com.abubusoft.kripton.annotation.Bind
-
default name of map key entry
- MAP_VALUE_DEFAULT - Static variable in annotation type com.abubusoft.kripton.annotation.Bind
-
default name of map value entry
- mapClazz - Variable in class com.abubusoft.kripton.binder.schema.ElementSchema.MapInfo
-
class of map
- MapEntry - Interface in com.abubusoft.kripton.binder.xml.internal
-
Rapresent a map entry for xml reader/writer.
- MapEntryImpl - Class in com.abubusoft.kripton.binder.xml.internal
-
Map entry.
- MapEntryImpl() - Constructor for class com.abubusoft.kripton.binder.xml.internal.MapEntryImpl
-
- MapEntryType - Enum in com.abubusoft.kripton.binder.xml.internal
-
Mapping type of map entry
- mapInfo - Variable in class com.abubusoft.kripton.binder.xml.internal.MapEntryImpl
-
- MappingException - Exception in com.abubusoft.kripton.exception
-
This exception indicates there is mapping error event the mapping schema is scanned.
- MappingException() - Constructor for exception com.abubusoft.kripton.exception.MappingException
-
- MappingException(String) - Constructor for exception com.abubusoft.kripton.exception.MappingException
-
- MappingException(Throwable) - Constructor for exception com.abubusoft.kripton.exception.MappingException
-
- MappingException(String, Throwable) - Constructor for exception com.abubusoft.kripton.exception.MappingException
-
- MappingSchema - Class in com.abubusoft.kripton.binder.schema
-
Mapping schema for a class
- MappingSchema.XmlInfo - Class in com.abubusoft.kripton.binder.schema
-
Info about xml binding
- MappingSchema.XmlInfo() - Constructor for class com.abubusoft.kripton.binder.schema.MappingSchema.XmlInfo
-
- matches(char) - Method in class com.abubusoft.kripton.common.CharMatcher
-
Determines a true or false value for the given character.
- matchesAllOf(CharSequence) - Method in class com.abubusoft.kripton.common.CharMatcher
-
Returns true if a character sequence contains only matching characters.
- matchesAnyOf(CharSequence) - Method in class com.abubusoft.kripton.common.CharMatcher
-
Returns true if a character sequence contains at least one matching character.
- matchesNoneOf(CharSequence) - Method in class com.abubusoft.kripton.common.CharMatcher
-
Returns true if a character sequence contains no matching characters.
- MAX - Static variable in class com.abubusoft.kripton.common.Ascii
-
The maximum value of an ASCII character.
- maxIndentLevel - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- MIN - Static variable in class com.abubusoft.kripton.common.Ascii
-
The minimum value of an ASCII character.
- mode - Variable in class com.abubusoft.kripton.binder.json.internal.JSONWriter
-
The current mode.
- more() - Method in class com.abubusoft.kripton.binder.json.internal.JSONTokener
-
Determine if the source string still contains characters that next()
can consume.
- MXSerializer - Class in com.abubusoft.kripton.binder.xml.internal
-
Implementation of XmlSerializer interface from XmlPull V1 API.
- MXSerializer() - Constructor for class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- NAK - Static variable in class com.abubusoft.kripton.common.Ascii
-
Negative Acknowledge: A communication control character
transmitted by a receiver as a negative response to the sender.
- name - Variable in class com.abubusoft.kripton.binder.schema.AbstractSchema
-
- names() - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Produce a JSONArray containing the names of the elements of this
JSONObject.
- namesInterned - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- namespaceEnd - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- namespacePrefix - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- namespaceUri - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- negate() - Method in class com.abubusoft.kripton.common.CharMatcher
-
Returns a matcher that matches any character not matched by this matcher.
- next() - Method in class com.abubusoft.kripton.binder.json.internal.JSONTokener
-
Get the next character in the source string.
- next(char) - Method in class com.abubusoft.kripton.binder.json.internal.JSONTokener
-
Consume the next character, and check that it matches a specified
character.
- next(int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONTokener
-
Get the next n characters.
- nextClean() - Method in class com.abubusoft.kripton.binder.json.internal.JSONTokener
-
Get the next char in the string, skipping whitespace.
- nextString(char) - Method in class com.abubusoft.kripton.binder.json.internal.JSONTokener
-
Return the characters up to the next close quote character.
- nextTo(char) - Method in class com.abubusoft.kripton.binder.json.internal.JSONTokener
-
Get the text up but not including the specified character or the
end of line, whichever comes first.
- nextTo(String) - Method in class com.abubusoft.kripton.binder.json.internal.JSONTokener
-
Get the text up but not including one of the specified delimiter
characters or the end of line, whichever comes first.
- nextValue() - Method in class com.abubusoft.kripton.binder.json.internal.JSONTokener
-
Get the next value.
- NL - Static variable in class com.abubusoft.kripton.common.Ascii
-
- NONE - Static variable in class com.abubusoft.kripton.common.CharMatcher
-
Matches no characters.
- noneOf(CharSequence) - Static method in class com.abubusoft.kripton.common.CharMatcher
-
Returns a char matcher that matches any character not present in the given character
sequence.
- NORMAL - Static variable in class com.abubusoft.kripton.common.CalendarUtil
-
- NORMAL - Static variable in class com.abubusoft.kripton.common.DateUtil
-
- NUL - Static variable in class com.abubusoft.kripton.common.Ascii
-
Null ('\0'): The all-zeros character which may serve to accomplish
time fill and media fill.
- NULL - Static variable in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
It is sometimes more convenient and less ambiguous to have a
NULL object than to use Java's null value.
- numberToString(Number) - Static method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Produce a string from a Number.
- object() - Method in class com.abubusoft.kripton.binder.json.internal.JSONWriter
-
Begin appending a new object.
- objReader - Static variable in class com.abubusoft.kripton.common.ProcessorHelper
-
json reader.
- objWriter - Static variable in class com.abubusoft.kripton.common.ProcessorHelper
-
Json writer.
- offsetNewLine - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- opt(int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Get the optional object value associated with an index.
- opt(String) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Get an optional value associated with a key.
- optBoolean(int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Get the optional boolean value associated with an index.
- optBoolean(int, boolean) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Get the optional boolean value associated with an index.
- optBoolean(String) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Get an optional boolean associated with a key.
- optBoolean(String, boolean) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Get an optional boolean associated with a key.
- optDouble(int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Get the optional double value associated with an index.
- optDouble(int, double) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Get the optional double value associated with an index.
- optDouble(String) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Get an optional double associated with a key, or NaN if there is no such
key or if its value is not a number.
- optDouble(String, double) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Get an optional double associated with a key, or the defaultValue if
there is no such key or if its value is not a number.
- optInt(int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Get the optional int value associated with an index.
- optInt(int, int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Get the optional int value associated with an index.
- optInt(String) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Get an optional int value associated with a key, or zero if there is no
such key or if the value is not a number.
- optInt(String, int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Get an optional int value associated with a key, or the default if there
is no such key or if the value is not a number.
- options - Variable in class com.abubusoft.kripton.binder.json.JsonWriter
-
- options - Variable in class com.abubusoft.kripton.binder.xml.XmlPullWriter
-
- optJSONArray(int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Get the optional JSONArray associated with an index.
- optJSONArray(String) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Get an optional JSONArray associated with a key.
- optJSONObject(int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Get the optional JSONObject associated with an index.
- optJSONObject(String) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Get an optional JSONObject associated with a key.
- optLong(int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Get the optional long value associated with an index.
- optLong(int, long) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Get the optional long value associated with an index.
- optLong(String) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Get an optional long value associated with a key, or zero if there is no
such key or if the value is not a number.
- optLong(String, long) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Get an optional long value associated with a key, or the default if there
is no such key or if the value is not a number.
- optString(int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Get the optional string value associated with an index.
- optString(int, String) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Get the optional string associated with an index.
- optString(String) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Get an optional string associated with a key.
- optString(String, String) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Get an optional string associated with a key.
- or(CharMatcher) - Method in class com.abubusoft.kripton.common.CharMatcher
-
Returns a matcher that matches any character matched by either this matcher or other.
- out - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- Pair<A,B> - Class in com.abubusoft.kripton.common
-
- Pair() - Constructor for class com.abubusoft.kripton.common.Pair
-
- Pair(A, B) - Constructor for class com.abubusoft.kripton.common.Pair
-
- parse(String, String) - Static method in class com.abubusoft.kripton.common.CalendarUtil.ThreadLocalDateFormatter
-
static public and thread-safe method to parse a date from the given string
- parse(String, String) - Static method in class com.abubusoft.kripton.common.DateUtil.ThreadLocalDateFormatter
-
static public and thread-safe method to parse a date from the given string
- pastRoot - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- peek() - Method in class com.abubusoft.kripton.common.FastStack
-
Peek the object at the top of the stack,
if the stack is empty, @see java.util.EmptyStackException will be thrown.
- pop() - Method in class com.abubusoft.kripton.common.FastStack
-
Remove an object from the top of the stack,
if the stack is empty, @see java.util.EmptyStackException will be thrown.
- precomputed() - Method in class com.abubusoft.kripton.common.CharMatcher
-
Returns a char matcher functionally equivalent to this one, but which may be faster to
query than the original; your mileage may vary.
- precomputedPrefixes - Static variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- Preconditions - Class in com.abubusoft.kripton.common
-
Static convenience methods that help a method or constructor check whether it was invoked correctly (whether its preconditions have been met).
- Predicate<T> - Interface in com.abubusoft.kripton.common
-
Determines a true or false value for a given input.
- printable(String) - Static method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
simple utility method -- good for debugging
- printable(char) - Static method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- processingInstruction(String) - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- processingInstruction(String) - Method in interface com.abubusoft.kripton.binder.xml.internal.XmlSerializer
-
- ProcessorHelper - Class in com.abubusoft.kripton.common
-
- ProcessorHelper() - Constructor for class com.abubusoft.kripton.common.ProcessorHelper
-
- PROPERTY_LOCATION - Static variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- PROPERTY_SERIALIZER_INDENTATION - Static variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- PROPERTY_SERIALIZER_LINE_SEPARATOR - Static variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- push(T) - Method in class com.abubusoft.kripton.common.FastStack
-
Add an object to the top of the stack
- put(boolean) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Append a boolean value.
- put(Collection<Object>) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Put a value in the JSONArray, where the value will be a JSONArray which
is produced from a Collection.
- put(double) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Append a double value.
- put(int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Append an int value.
- put(long) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Append an long value.
- put(LinkedHashMap<String, Object>) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Put a value in the JSONArray, where the value will be a JSONObject which
is produced from a Map.
- put(Object) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Append an object value.
- put(int, boolean) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Put or replace a boolean value in the JSONArray.
- put(int, Collection<Object>) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Put a value in the JSONArray, where the value will be a JSONArray which
is produced from a Collection.
- put(int, double) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Put or replace a double value.
- put(int, int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Put or replace an int value.
- put(int, long) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Put or replace a long value.
- put(int, Map<String, Object>) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Put a value in the JSONArray, where the value will be a JSONObject that
is produced from a Map.
- put(int, Object) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Put or replace an object value in the JSONArray.
- put(String, boolean) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Put a key/boolean pair in the JSONObject.
- put(String, Collection<Object>) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Put a key/value pair in the JSONObject, where the value will be a
JSONArray which is produced from a Collection.
- put(String, double) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Put a key/double pair in the JSONObject.
- put(String, int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Put a key/int pair in the JSONObject.
- put(String, long) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Put a key/long pair in the JSONObject.
- put(String, LinkedHashMap<String, Object>) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Put a key/value pair in the JSONObject, where the value will be a
JSONObject which is produced from a Map.
- put(String, Object) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Put a key/value pair in the JSONObject.
- putOnce(String, Object) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Put a key/value pair in the JSONObject, but only if the key and the value
are both non-null, and only if there is not already a member with that
name.
- putOpt(String, Object) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Put a key/value pair in the JSONObject, but only if the key and the value
are both non-null.
- read(Class<? extends T>, InputStream) - Method in class com.abubusoft.kripton.binder.json.JsonReader
-
- read(Class<? extends T>, String) - Method in class com.abubusoft.kripton.binder.json.JsonReader
-
- read(Class<? extends T>, Reader) - Method in class com.abubusoft.kripton.binder.json.JsonReader
-
- read(String) - Method in class com.abubusoft.kripton.binder.transform.Base64Transform
-
- read(String) - Method in class com.abubusoft.kripton.binder.transform.CalendarTransform
-
- read(String) - Method in class com.abubusoft.kripton.binder.transform.DefaultCustomTransform
-
- read(String) - Method in class com.abubusoft.kripton.binder.transform.DoubleTransform
-
- read(String) - Method in class com.abubusoft.kripton.binder.transform.FloatTransform
-
- read(String) - Method in class com.abubusoft.kripton.binder.transform.IntegerTransform
-
- read(String) - Method in class com.abubusoft.kripton.binder.transform.LocaleTransform
-
- read(String) - Method in class com.abubusoft.kripton.binder.transform.LongTransform
-
- read(String) - Method in class com.abubusoft.kripton.binder.transform.QNameTransform
-
- read(String) - Method in class com.abubusoft.kripton.binder.transform.ShortTransform
-
- read(String) - Method in class com.abubusoft.kripton.binder.transform.StringTransform
-
- read(String) - Method in class com.abubusoft.kripton.binder.transform.TimeZoneTransform
-
- read(String) - Method in interface com.abubusoft.kripton.binder.transform.Transform
-
- read(String, Class<?>) - Static method in class com.abubusoft.kripton.binder.transform.Transformer
-
- read(String) - Method in class com.abubusoft.kripton.binder.transform.UrlTransform
-
- read(Class<? extends T>, InputStream) - Method in class com.abubusoft.kripton.binder.xml.XmlDOMReader
-
- read(Class<? extends T>, String) - Method in class com.abubusoft.kripton.binder.xml.XmlDOMReader
-
- read(Class<? extends T>, Reader) - Method in class com.abubusoft.kripton.binder.xml.XmlDOMReader
-
- read(Object, Element) - Method in class com.abubusoft.kripton.binder.xml.XmlDOMReader
-
- read(Class<? extends T>, InputStream) - Method in class com.abubusoft.kripton.binder.xml.XmlSAXReader
-
- read(Class<? extends T>, String) - Method in class com.abubusoft.kripton.binder.xml.XmlSAXReader
-
- read(Class<? extends T>, Reader) - Method in class com.abubusoft.kripton.binder.xml.XmlSAXReader
-
- read(Class<? extends T>, InputStream) - Method in interface com.abubusoft.kripton.BinderReader
-
Read or deserialize an input stream into a POJO of specific type.
- read(Class<? extends T>, String) - Method in interface com.abubusoft.kripton.BinderReader
-
Read or deserialize an string into a POJO of specific type.
- read(Class<? extends T>, Reader) - Method in interface com.abubusoft.kripton.BinderReader
-
Read or deserialize a character stream reader into a POJO of specific type.
- read(String) - Static method in class com.abubusoft.kripton.common.CalendarUtil
-
- read(String) - Static method in class com.abubusoft.kripton.common.CurrencyUtil
-
- read(String) - Static method in class com.abubusoft.kripton.common.DateUtil
-
- read(String) - Static method in class com.abubusoft.kripton.common.LocaleUtil
-
Convert a string to relative locale
- read(String) - Static method in class com.abubusoft.kripton.common.TimeUtil
-
Convert a string to relative locale
- read(String) - Static method in class com.abubusoft.kripton.common.TimeZoneUtil
-
Convert a string to relative locale
- read(String) - Static method in class com.abubusoft.kripton.common.UrlUtil
-
Convert a string to relative locale
- readCollection(L, Class<E>, String) - Method in class com.abubusoft.kripton.binder.json.JsonReader
-
- readCollection(L, Class<E>, InputStream) - Method in class com.abubusoft.kripton.binder.json.JsonReader
-
- readCollection(L, Class<E>, Reader) - Method in class com.abubusoft.kripton.binder.json.JsonReader
-
- readCollection(L, Class<E>, String) - Method in interface com.abubusoft.kripton.BinderJsonReader
-
- readCollection(L, Class<E>, InputStream) - Method in interface com.abubusoft.kripton.BinderJsonReader
-
- readCollection(L, Class<E>, Reader) - Method in interface com.abubusoft.kripton.BinderJsonReader
-
- reader2String(Reader) - Static method in class com.abubusoft.kripton.common.StringUtil
-
- ReaderException - Exception in com.abubusoft.kripton.exception
-
This exception indicates there is reading error at runtime.
- ReaderException() - Constructor for exception com.abubusoft.kripton.exception.ReaderException
-
- ReaderException(String) - Constructor for exception com.abubusoft.kripton.exception.ReaderException
-
- ReaderException(Throwable) - Constructor for exception com.abubusoft.kripton.exception.ReaderException
-
- ReaderException(String, Throwable) - Constructor for exception com.abubusoft.kripton.exception.ReaderException
-
- readList(Class<E>, String) - Method in class com.abubusoft.kripton.binder.json.JsonReader
-
- readList(Class<E>, InputStream) - Method in class com.abubusoft.kripton.binder.json.JsonReader
-
- readList(Class<E>, Reader) - Method in class com.abubusoft.kripton.binder.json.JsonReader
-
- readList(Class<E>, String) - Method in interface com.abubusoft.kripton.BinderJsonReader
-
- readList(Class<E>, InputStream) - Method in interface com.abubusoft.kripton.BinderJsonReader
-
- readList(Class<E>, Reader) - Method in interface com.abubusoft.kripton.BinderJsonReader
-
- readMap(M, Class<K>, Class<V>, String) - Method in class com.abubusoft.kripton.binder.json.JsonReader
-
- readMap(M, Class<K>, Class<V>, InputStream) - Method in class com.abubusoft.kripton.binder.json.JsonReader
-
- readMap(M, Class<K>, Class<V>, Reader) - Method in class com.abubusoft.kripton.binder.json.JsonReader
-
- readMap(M, Class<K>, Class<V>, String) - Method in interface com.abubusoft.kripton.BinderJsonReader
-
- readMap(M, Class<K>, Class<V>, InputStream) - Method in interface com.abubusoft.kripton.BinderJsonReader
-
- readMap(M, Class<K>, Class<V>, Reader) - Method in interface com.abubusoft.kripton.BinderJsonReader
-
- readSubElement(Element, Class<?>) - Method in class com.abubusoft.kripton.binder.xml.XmlDOMReader
-
- rebuildIndentationBuf() - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
For maximum efficiency when writing indents the required output is pre-computed
This is internal function that recomputes buffer after user requested chnages.
- register(Class<?>, Transform<?>) - Static method in class com.abubusoft.kripton.binder.transform.Transformer
-
Register custom transformable for a Java primitive type or a frequently used Java type.
- remove(int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Remove an index and close the hole.
- remove(String) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Remove a name and its value, if present.
- removeEldestEntry(Map.Entry<K, V>) - Method in class com.abubusoft.kripton.common.LRUCache
-
- removeFrom(CharSequence) - Method in class com.abubusoft.kripton.common.CharMatcher
-
Returns a string containing all non-matching characters of a character sequence, in order.
- replaceFrom(CharSequence, char) - Method in class com.abubusoft.kripton.common.CharMatcher
-
Returns a string copy of the input character sequence, with each character that matches this
matcher replaced by a given replacement character.
- replaceFrom(CharSequence, CharSequence) - Method in class com.abubusoft.kripton.common.CharMatcher
-
Returns a string copy of the input character sequence, with each character that matches this
matcher replaced by a given replacement sequence.
- reset() - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- resolveType(Type) - Method in class com.abubusoft.kripton.common.GenericClass
-
- retainFrom(CharSequence) - Method in class com.abubusoft.kripton.common.CharMatcher
-
Returns a string containing all matching characters of a character sequence, in order.
- reverse() - Method in class com.abubusoft.kripton.common.Converter
-
Returns the reversed view of this converter, which converts this.convert(a) back to a
value roughly equivalent to a.
- RS - Static variable in class com.abubusoft.kripton.common.Ascii
-
Record Separator: These four information separators may be
used within data in optional fashion, except that their hierarchical
relationship shall be: FS is the most inclusive, then GS, then RS,
and US is least inclusive.
- SchemaArray - Class in com.abubusoft.kripton.binder.schema
-
Schema for array types.
- SchemaArray(ElementSchema, ArrayList) - Constructor for class com.abubusoft.kripton.binder.schema.SchemaArray
-
- seenBracket - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- seenBracketBracket - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- seenTag - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- set(Map, ElementSchema.MapInfo) - Method in interface com.abubusoft.kripton.binder.xml.internal.MapEntry
-
setter of associated map
- set(Map, ElementSchema.MapInfo) - Method in class com.abubusoft.kripton.binder.xml.internal.MapEntryImpl
-
- setArray() - Method in class com.abubusoft.kripton.binder.schema.ElementSchema
-
- setAsList() - Method in class com.abubusoft.kripton.binder.schema.ElementSchema
-
Set if this is a java.util.List field or not.
- setAsSet() - Method in class com.abubusoft.kripton.binder.schema.ElementSchema
-
Set if field is a set.
- setEntryKey(Object) - Method in interface com.abubusoft.kripton.binder.xml.internal.MapEntry
-
setter of key
- setEntryKey(Object) - Method in class com.abubusoft.kripton.binder.xml.internal.MapEntryImpl
-
- setEntryValue(Object) - Method in interface com.abubusoft.kripton.binder.xml.internal.MapEntry
-
setter of value
- setEntryValue(Object) - Method in class com.abubusoft.kripton.binder.xml.internal.MapEntryImpl
-
- setFeature(String, boolean) - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- setFeature(String, boolean) - Method in interface com.abubusoft.kripton.binder.xml.internal.XmlSerializer
-
Set feature identified by name (recommended to be URI for uniqueness).
- setField(Field) - Method in class com.abubusoft.kripton.binder.schema.AbstractSchema
-
Set POJO field
- setFieldType(Class<?>) - Method in class com.abubusoft.kripton.binder.schema.AbstractSchema
-
resolved field type
- setFieldValue(Object, Object) - Method in class com.abubusoft.kripton.binder.schema.ElementSchema
-
- setName(String) - Method in class com.abubusoft.kripton.binder.schema.AbstractSchema
-
- setName(String) - Method in class com.abubusoft.kripton.binder.schema.TypeElementSchema.XmlInfo
-
Set xml root element name
- setNamespace(String) - Method in class com.abubusoft.kripton.binder.schema.TypeElementSchema.XmlInfo
-
Set xml root element namespace
- setOutput(Writer) - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- setOutput(OutputStream, String) - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- setOutput(OutputStream, String) - Method in interface com.abubusoft.kripton.binder.xml.internal.XmlSerializer
-
Set to use binary output stream with given encoding.
- setOutput(Writer) - Method in interface com.abubusoft.kripton.binder.xml.internal.XmlSerializer
-
Set the output to the given writer.
- setPrefix(String, String) - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- setPrefix(String, String) - Method in interface com.abubusoft.kripton.binder.xml.internal.XmlSerializer
-
Binds the given prefix to the given namespace.
- setPrefixCalled - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- setProperty(String, Object) - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- setProperty(String, Object) - Method in interface com.abubusoft.kripton.binder.xml.internal.XmlSerializer
-
Set the value of a property.
- setWrapperName(String) - Method in class com.abubusoft.kripton.binder.schema.ElementSchema
-
- SHORT - Static variable in class com.abubusoft.kripton.common.CalendarUtil
-
- SHORT - Static variable in class com.abubusoft.kripton.common.DateUtil
-
- ShortTransform - Class in com.abubusoft.kripton.binder.transform
-
Transformer between a string and a Java Short object
- ShortTransform() - Constructor for class com.abubusoft.kripton.binder.transform.ShortTransform
-
- SI - Static variable in class com.abubusoft.kripton.common.Ascii
-
Shift In: A control character indicating that the code
combinations which follow shall be interpreted according to the
standard code table.
- similar(Object) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Determine if two JSONArrays are similar.
- similar(Object) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Determine if two JSONObjects are similar.
- SINGLE_WIDTH - Static variable in class com.abubusoft.kripton.common.CharMatcher
-
Determines whether a character is single-width (not double-width).
- skipTo(char) - Method in class com.abubusoft.kripton.binder.json.internal.JSONTokener
-
Skip characters until the next character is the requested character.
- SO - Static variable in class com.abubusoft.kripton.common.Ascii
-
Shift Out: A control character indicating that the code
combinations which follow shall be interpreted as outside of the
character set of the standard code table until a Shift In character
is reached.
- SOH - Static variable in class com.abubusoft.kripton.common.Ascii
-
Start of Heading: A communication control character used at
the beginning of a sequence of characters which constitute a
machine-sensible address or routing information.
- SP - Static variable in class com.abubusoft.kripton.common.Ascii
-
Space: A normally non-printing graphic character used to
separate words.
- SPACE - Static variable in class com.abubusoft.kripton.common.Ascii
-
- startDocument(String, Boolean) - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- startDocument(String, Boolean) - Method in interface com.abubusoft.kripton.binder.xml.internal.XmlSerializer
-
Write <?xml declaration with encoding (if encoding not null)
and standalone flag (if standalone not null)
This method can only be called just after setOutput.
- startTag(String, String) - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- startTag(String, String) - Method in interface com.abubusoft.kripton.binder.xml.internal.XmlSerializer
-
Writes a start tag with the given namespace and name.
- startTagIncomplete - Variable in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- string2Writer(String, Writer) - Static method in class com.abubusoft.kripton.common.StringUtil
-
- stringToValue(String) - Static method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Try to convert a string into a number, boolean, or null.
- StringTransform - Class in com.abubusoft.kripton.binder.transform
-
Transformer between a string and a Java String object
- StringTransform() - Constructor for class com.abubusoft.kripton.binder.transform.StringTransform
-
- StringUtil - Class in com.abubusoft.kripton.common
-
A few string utils
- StringUtil() - Constructor for class com.abubusoft.kripton.common.StringUtil
-
- STX - Static variable in class com.abubusoft.kripton.common.Ascii
-
Start of Text: A communication control character which
precedes a sequence of characters that is to be treated as an entity
and entirely transmitted through to the ultimate destination.
- SUB - Static variable in class com.abubusoft.kripton.common.Ascii
-
Substitute: A character that may be substituted for a
character which is determined to be invalid or in error.
- SupportedCharsets - Class in com.abubusoft.kripton.common
-
Charset used in kritpon
- SupportedCharsets() - Constructor for class com.abubusoft.kripton.common.SupportedCharsets
-
- SYN - Static variable in class com.abubusoft.kripton.common.Ascii
-
Synchronous Idle: A communication control character used by
a synchronous transmission system in the absence of any other
character to provide a signal from which synchronism may be achieved
or retained.
- syntaxError(String) - Method in class com.abubusoft.kripton.binder.json.internal.JSONTokener
-
Make a JSONException to signal a syntax error.
- testValidity(Object) - Static method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Throw an exception if the object is a NaN or infinite number.
- text(String) - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- text(char[], int, int) - Method in class com.abubusoft.kripton.binder.xml.internal.MXSerializer
-
- text(String) - Method in interface com.abubusoft.kripton.binder.xml.internal.XmlSerializer
-
Writes text, where special XML chars are escaped automatically
- text(char[], int, int) - Method in interface com.abubusoft.kripton.binder.xml.internal.XmlSerializer
-
Writes text, where special XML chars are escaped automatically
- TIME_ZONE - Static variable in class com.abubusoft.kripton.common.CalendarUtil
-
- TIME_ZONE - Static variable in class com.abubusoft.kripton.common.DateUtil
-
- TimeUtil - Class in com.abubusoft.kripton.common
-
- TimeUtil() - Constructor for class com.abubusoft.kripton.common.TimeUtil
-
- TimeZoneTransform - Class in com.abubusoft.kripton.binder.transform
-
Transformer between a string and a java.util.TimeZone object
- TimeZoneTransform() - Constructor for class com.abubusoft.kripton.binder.transform.TimeZoneTransform
-
- TimeZoneUtil - Class in com.abubusoft.kripton.common
-
- TimeZoneUtil() - Constructor for class com.abubusoft.kripton.common.TimeZoneUtil
-
- to(CaseFormat, String) - Method in enum com.abubusoft.kripton.common.CaseFormat
-
Converts the specified String str from this format to the specified format.
- toJSONArray(JSONArray) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Produce a JSONArray containing the values of the members of this
JSONObject.
- toJSONObject(JSONArray) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Produce a JSONObject by combining a JSONArray of names with the values of
this JSONArray.
- toJSONString() - Method in interface com.abubusoft.kripton.binder.json.internal.JSONString
-
The toJSONString method allows a class to produce its own JSON
serialization.
- toLowerCase(String) - Static method in class com.abubusoft.kripton.common.Ascii
-
- toLowerCase(CharSequence) - Static method in class com.abubusoft.kripton.common.Ascii
-
- toLowerCase(char) - Static method in class com.abubusoft.kripton.common.Ascii
-
- toRawClasses(GenericClass[]) - Static method in class com.abubusoft.kripton.common.GenericClass
-
- toString() - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Make a JSON text of this JSONArray.
- toString(int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONArray
-
Make a prettyprinted JSON text of this JSONArray.
- toString() - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject.Null
-
Get the "null" string value.
- toString() - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Make a JSON text of this JSONObject.
- toString(int) - Method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Make a prettyprinted JSON text of this JSONObject.
- toString() - Method in class com.abubusoft.kripton.binder.json.internal.JSONStringer
-
Return the JSON text.
- toString() - Method in class com.abubusoft.kripton.binder.json.internal.JSONTokener
-
Make a printable string of this JSONTokener.
- toString() - Method in class com.abubusoft.kripton.common.CharMatcher
-
Returns a string representation of this CharMatcher, such as
CharMatcher.or(WHITESPACE, JAVA_DIGIT).
- toUpperCase(String) - Static method in class com.abubusoft.kripton.common.Ascii
-
- toUpperCase(CharSequence) - Static method in class com.abubusoft.kripton.common.Ascii
-
- toUpperCase(char) - Static method in class com.abubusoft.kripton.common.Ascii
-
- Transform<T> - Interface in com.abubusoft.kripton.binder.transform
-
- Transformer - Class in com.abubusoft.kripton.binder.transform
-
Transformer for java primitive types and frequently used java types
- Transformer() - Constructor for class com.abubusoft.kripton.binder.transform.Transformer
-
- trimAndCollapseFrom(CharSequence, char) - Method in class com.abubusoft.kripton.common.CharMatcher
-
- trimFrom(CharSequence) - Method in class com.abubusoft.kripton.common.CharMatcher
-
Returns a substring of the input character sequence that omits all characters this matcher
matches from the beginning and from the end of the string.
- trimLeadingFrom(CharSequence) - Method in class com.abubusoft.kripton.common.CharMatcher
-
Returns a substring of the input character sequence that omits all characters this matcher
matches from the beginning of the string.
- trimTrailingFrom(CharSequence) - Method in class com.abubusoft.kripton.common.CharMatcher
-
Returns a substring of the input character sequence that omits all characters this matcher
matches from the end of the string.
- Triple<V1,V2,V3> - Class in com.abubusoft.kripton.common
-
- Triple() - Constructor for class com.abubusoft.kripton.common.Triple
-
- Triple(V1, V2, V3) - Constructor for class com.abubusoft.kripton.common.Triple
-
- truncate(CharSequence, int, String) - Static method in class com.abubusoft.kripton.common.Ascii
-
Truncates the given character sequence to the given maximum length.
- type - Variable in class com.abubusoft.kripton.binder.schema.ElementSchema.XmlInfo
-
- TypeElementSchema - Class in com.abubusoft.kripton.binder.schema
-
Mapping schema for type (class)
- TypeElementSchema() - Constructor for class com.abubusoft.kripton.binder.schema.TypeElementSchema
-
- TypeElementSchema.JsonInfo - Class in com.abubusoft.kripton.binder.schema
-
- TypeElementSchema.JsonInfo() - Constructor for class com.abubusoft.kripton.binder.schema.TypeElementSchema.JsonInfo
-
- TypeElementSchema.XmlInfo - Class in com.abubusoft.kripton.binder.schema
-
metadtaa about xml format
- TypeElementSchema.XmlInfo() - Constructor for class com.abubusoft.kripton.binder.schema.TypeElementSchema.XmlInfo
-
- TypeReflector - Class in com.abubusoft.kripton.common
-
Type reflection utils.
- TypeReflector() - Constructor for class com.abubusoft.kripton.common.TypeReflector
-
- v1 - Variable in class com.abubusoft.kripton.common.Triple
-
- v2 - Variable in class com.abubusoft.kripton.common.Triple
-
- v3 - Variable in class com.abubusoft.kripton.common.Triple
-
- validate(Class<? extends T>, InputStream) - Method in class com.abubusoft.kripton.binder.xml.XmlDOMReader
-
- validate(Object, Writer) - Method in class com.abubusoft.kripton.binder.xml.XmlPullWriter
-
- value(boolean) - Method in class com.abubusoft.kripton.binder.json.internal.JSONWriter
-
Append either the value true or the value
false.
- value(double) - Method in class com.abubusoft.kripton.binder.json.internal.JSONWriter
-
Append a double value.
- value(long) - Method in class com.abubusoft.kripton.binder.json.internal.JSONWriter
-
Append a long value.
- value(Object) - Method in class com.abubusoft.kripton.binder.json.internal.JSONWriter
-
Append an object value.
- value - Variable in class com.abubusoft.kripton.binder.xml.internal.MapEntryImpl
-
- value0 - Variable in class com.abubusoft.kripton.common.Pair
-
- value1 - Variable in class com.abubusoft.kripton.common.Pair
-
- valueClazz - Variable in class com.abubusoft.kripton.binder.schema.ElementSchema.MapInfo
-
class of value part
- valueClazz - Variable in class com.abubusoft.kripton.binder.xml.internal.MapEntryImpl
-
- valueName - Variable in class com.abubusoft.kripton.binder.schema.ElementSchema.MapInfo
-
name of value part
- valueOf(String) - Static method in enum com.abubusoft.kripton.binder.schema.ElementSchemaType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.abubusoft.kripton.binder.xml.internal.MapEntryType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.abubusoft.kripton.binder.xml.XmlType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.abubusoft.kripton.BinderFactory.XmlReaderType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.abubusoft.kripton.common.CaseFormat
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.abubusoft.kripton.binder.schema.ElementSchemaType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.abubusoft.kripton.binder.xml.internal.MapEntryType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.abubusoft.kripton.binder.xml.XmlType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.abubusoft.kripton.BinderFactory.XmlReaderType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.abubusoft.kripton.common.CaseFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- valueToString(Object) - Static method in class com.abubusoft.kripton.binder.json.internal.JSONObject
-
Make a JSON text of an Object value.
- VT - Static variable in class com.abubusoft.kripton.common.Ascii
-
Vertical Tabulation ('\v'): A format effector which controls the
movement of the printing position to the next in a series of
predetermined printing lines.