Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X Y _ 

A

AbstractJsonTypeManifold<T extends JsonModel> - Class in manifold.api.json
A base class for a Type Manifold modeled with a JsonModel e.g., parses its resource to a Bindings.
AbstractJsonTypeManifold() - Constructor for class manifold.api.json.AbstractJsonTypeManifold
 
addActualNameAnnotation(StringBuilder, int, String, boolean) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
addChild(String, IJsonParentType) - Method in interface manifold.api.json.codegen.IJsonParentType
 
addChild(String, IJsonParentType) - Method in class manifold.api.json.codegen.JsonListType
 
addChild(String, IJsonParentType) - Method in class manifold.api.json.codegen.JsonStructureType
 
addConstituent(String, IJsonType) - Method in class manifold.api.json.codegen.schema.JsonUnionType
 
addFromSourceMethod(StringBuilder, int) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
addIssue(JsonIssue) - Method in interface manifold.api.json.codegen.IJsonParentType
 
addIssue(JsonIssue) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
addIssues(ScriptException) - Method in class manifold.api.json.JsonIssueContainer
 
addIssues(IllegalSchemaTypeName) - Method in class manifold.api.json.JsonIssueContainer
 
addMember(String, IJsonType, Token) - Method in class manifold.api.json.codegen.JsonStructureType
 
addRequestMethods(StringBuilder, int, String) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
addRequiredWithTokens(Object) - Method in class manifold.api.json.codegen.JsonStructureType
Keeping tokens so we can verify named required property exists during resolve()
addSourcePositionAnnotation(StringBuilder, int, String) - Method in class manifold.api.json.codegen.JsonStructureType
 
addSourcePositionAnnotation(StringBuilder, int, String, Token) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
addSuper(IJsonType) - Method in class manifold.api.json.codegen.JsonStructureType
 
addTypeReferenceAnnotation(StringBuilder, int, JsonSchemaType) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
and(Boolean, Boolean) - Static method in class manifold.api.json.codegen.schema.TypeAttributes
 
appendValue(StringBuilder, Object) - Static method in class manifold.api.json.Json
 
attribute() - Method in class manifold.api.xml.parser.antlr.XMLParser
 
attribute() - Method in class manifold.api.xml.parser.antlr.XMLParser.ElementContext
 
attribute(int) - Method in class manifold.api.xml.parser.antlr.XMLParser.ElementContext
 
attribute() - Method in class manifold.api.xml.parser.antlr.XMLParser.PrologContext
 
attribute(int) - Method in class manifold.api.xml.parser.antlr.XMLParser.PrologContext
 
AttributeContext(ParserRuleContext, int) - Constructor for class manifold.api.xml.parser.antlr.XMLParser.AttributeContext
 

B

Base64Encoding - Class in manifold.api.json.codegen.schema
Corresponds with the "byte" format.
BigNumberFormatResolver - Class in manifold.api.json.codegen.schema
Implement "big-integer" and "big-decimal" formats.
BigNumberFormatResolver() - Constructor for class manifold.api.json.codegen.schema.BigNumberFormatResolver
 
BinaryFormatResolver - Class in manifold.api.json.codegen.schema
Implement "binary" and "byte" formats.
BinaryFormatResolver() - Constructor for class manifold.api.json.codegen.schema.BinaryFormatResolver
 
blendWith(TypeAttributes) - Method in class manifold.api.json.codegen.schema.TypeAttributes
 
box() - Method in class manifold.api.json.codegen.JsonBasicType
 

C

CDATA - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
CDATA - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
CDATA(int) - Method in class manifold.api.xml.parser.antlr.XMLParser.ContentContext
 
CDATA() - Method in class manifold.api.xml.parser.antlr.XMLParser.ContentContext
 
chardata() - Method in class manifold.api.xml.parser.antlr.XMLParser
 
chardata() - Method in class manifold.api.xml.parser.antlr.XMLParser.ContentContext
 
chardata(int) - Method in class manifold.api.xml.parser.antlr.XMLParser.ContentContext
 
ChardataContext(ParserRuleContext, int) - Constructor for class manifold.api.xml.parser.antlr.XMLParser.ChardataContext
 
CharRef - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
CharRef - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
CharRef() - Method in class manifold.api.xml.parser.antlr.XMLParser.ReferenceContext
 
clear() - Method in class manifold.api.json.DataBindings
CLOSE - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
CLOSE - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
coerce(Object, Class<?>) - Method in class manifold.api.json.codegen.schema.BigNumberFormatResolver
 
coerce(Object, Class<?>) - Method in class manifold.api.json.codegen.schema.BinaryFormatResolver
 
coerce(Object, Class<?>) - Method in class manifold.api.json.codegen.schema.DefaultCoercionProvider
 
coerce(Object, Class<?>) - Method in class manifold.api.json.codegen.schema.DefaultFormatResolver
 
COMMENT - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
COMMENT - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
COMMENT() - Method in class manifold.api.xml.parser.antlr.XMLParser.ContentContext
 
COMMENT(int) - Method in class manifold.api.xml.parser.antlr.XMLParser.ContentContext
 
COMMENT() - Method in class manifold.api.xml.parser.antlr.XMLParser.MiscContext
 
containsKey(Object) - Method in class manifold.api.json.DataBindings
Returns true if this map contains a mapping for the specified key.
containsValue(Object) - Method in class manifold.api.json.DataBindings
content() - Method in class manifold.api.xml.parser.antlr.XMLParser
 
content() - Method in class manifold.api.xml.parser.antlr.XMLParser.ElementContext
 
ContentContext(ParserRuleContext, int) - Constructor for class manifold.api.xml.parser.antlr.XMLParser.ContentContext
 
contribute(JavaFileManager.Location, String, boolean, String, T, DiagnosticListener<JavaFileObject>) - Method in class manifold.api.json.AbstractJsonTypeManifold
 
copy() - Method in class manifold.api.json.codegen.schema.TypeAttributes
 
copy() - Method in interface manifold.api.json.IJsonList
Provides a deep copy of this list
copyWithAttributes(TypeAttributes) - Method in class manifold.api.json.codegen.DynamicType
 
copyWithAttributes(TypeAttributes) - Method in interface manifold.api.json.codegen.IJsonType
 
copyWithAttributes(TypeAttributes) - Method in class manifold.api.json.codegen.JsonBasicType
 
copyWithAttributes(TypeAttributes) - Method in class manifold.api.json.codegen.schema.JsonFormatType
 
copyWithAttributes(TypeAttributes) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
copyWithAttributes(TypeAttributes) - Method in class manifold.api.json.codegen.schema.LazyRefJsonType
 
Csv - Class in manifold.api.csv
 
Csv() - Constructor for class manifold.api.csv.Csv
 
CsvDataSet - Class in manifold.api.csv.parser
 
CsvDataSet(CsvHeader, List<CsvRecord>, List<Class>) - Constructor for class manifold.api.csv.parser.CsvDataSet
 
CsvField - Class in manifold.api.csv.parser
 
CsvHeader - Class in manifold.api.csv.parser
 
CsvHeader(List<CsvField>) - Constructor for class manifold.api.csv.parser.CsvHeader
 
CsvParser - Class in manifold.api.csv.parser
 
CsvRecord - Class in manifold.api.csv.parser
 
CsvToken - Class in manifold.api.csv.parser
 
CsvToken(CsvToken.Type, String, int, int, int, int, char) - Constructor for class manifold.api.csv.parser.CsvToken
 
CsvTokenizer - Class in manifold.api.csv.parser
 
CsvTokenizer(CharSequence) - Constructor for class manifold.api.csv.parser.CsvTokenizer
 
CsvTokenizer(CharSequence, Boolean) - Constructor for class manifold.api.csv.parser.CsvTokenizer
 

D

DataBindings - Class in manifold.api.json
Similar to SimpleBindings but with extra features like equals/hashcode methods
DataBindings(Map<String, Object>) - Constructor for class manifold.api.json.DataBindings
Uses provided Map to store bindings.
DataBindings() - Constructor for class manifold.api.json.DataBindings
Default constructor uses a HashMap.
DataBindings(int) - Constructor for class manifold.api.json.DataBindings
Construct with initial size.
decoded(byte[]) - Static method in class manifold.api.json.codegen.schema.Base64Encoding
 
decoded(byte[]) - Static method in class manifold.api.json.codegen.schema.OctetEncoding
 
deepCopy(Bindings) - Static method in class manifold.json.extensions.javax.script.Bindings.ManBindingsExt
Provide a deep copy of this Bindings using a DataBindings for the copy.
deepCopy(Bindings, Function<Integer, E>) - Static method in class manifold.json.extensions.javax.script.Bindings.ManBindingsExt
Provide a deep copy of this Bindings.
deepCopyValue(Object, Function<Integer, E>) - Static method in class manifold.json.extensions.javax.script.Bindings.ManBindingsExt
 
DefaultCoercionProvider - Class in manifold.api.json.codegen.schema
Handles coercions for JSON enum types and delegates to IJsonFormatTypeResolver service providers for JsonFormatType coercions.
DefaultCoercionProvider() - Constructor for class manifold.api.json.codegen.schema.DefaultCoercionProvider
 
DefaultFormatResolver - Class in manifold.api.json.codegen.schema
Handles standard JSON Schema formats such as "date-time", "date", "time", maps them to corresponding Java classes LocalDateTime, LocalDate, and LocalTime.
DefaultFormatResolver() - Constructor for class manifold.api.json.codegen.schema.DefaultFormatResolver
 
DefaultParser - Class in manifold.api.json.parser
 
DefaultParser() - Constructor for class manifold.api.json.parser.DefaultParser
 
delete(Object) - Method in class manifold.api.json.Requester
Same as calling: Requester.delete(String, Object, Format) with delete("", arguments, _format)
delete(String) - Method in class manifold.api.json.Requester
Same as calling: Requester.delete(String, Object, Format) with delete(urlSuffix, null, _format)
delete(String, Object) - Method in class manifold.api.json.Requester
Same as calling: Requester.delete(String, Object, Format) with delete(urlSuffix, arguments, _format)
delete(String, Object, Requester.Format) - Method in class manifold.api.json.Requester
Make an HTTP DELETE request to urlBase + urlSuffix.
document() - Method in class manifold.api.xml.parser.antlr.XMLParser
 
DocumentContext(ParserRuleContext, int) - Constructor for class manifold.api.xml.parser.antlr.XMLParser.DocumentContext
 
DTD - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
DTD - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
DynamicType - Class in manifold.api.json.codegen
 

E

element() - Method in class manifold.api.xml.parser.antlr.XMLParser.ContentContext
 
element(int) - Method in class manifold.api.xml.parser.antlr.XMLParser.ContentContext
 
element() - Method in class manifold.api.xml.parser.antlr.XMLParser.DocumentContext
 
element() - Method in class manifold.api.xml.parser.antlr.XMLParser
 
ElementContext(ParserRuleContext, int) - Constructor for class manifold.api.xml.parser.antlr.XMLParser.ElementContext
 
encode(String) - Static method in class manifold.json.extensions.java.net.URL.ManUrlExt
Convenience method to encode a URL string and not have to handle the UnsupportedEncodingException.
encoded(String) - Static method in class manifold.api.json.codegen.schema.Base64Encoding
 
encoded(String) - Static method in class manifold.api.json.codegen.schema.OctetEncoding
 
Endpoint - Class in manifold.api.json
Represents a URL endpoint with an optional proxy (HTTP, SOCKS, or direct if no proxy is specified).
Endpoint(String) - Constructor for class manifold.api.json.Endpoint
 
Endpoint(String, String, int) - Constructor for class manifold.api.json.Endpoint
Makes an HTTP proxied endpoint.
Endpoint(String, String, Proxy.Type) - Constructor for class manifold.api.json.Endpoint
Makes an proxied endpoint on port 8080.
Endpoint(String, String, int, Proxy.Type) - Constructor for class manifold.api.json.Endpoint
Makes a proxied endpoint at the specified urlBase.
enterAttribute(XMLParser.AttributeContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseListener
Enter a parse tree produced by XMLParser.attribute().
enterAttribute(XMLParser.AttributeContext) - Method in interface manifold.api.xml.parser.antlr.XMLParserListener
Enter a parse tree produced by XMLParser.attribute().
enterChardata(XMLParser.ChardataContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseListener
Enter a parse tree produced by XMLParser.chardata().
enterChardata(XMLParser.ChardataContext) - Method in interface manifold.api.xml.parser.antlr.XMLParserListener
Enter a parse tree produced by XMLParser.chardata().
enterContent(XMLParser.ContentContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseListener
Enter a parse tree produced by XMLParser.content().
enterContent(XMLParser.ContentContext) - Method in interface manifold.api.xml.parser.antlr.XMLParserListener
Enter a parse tree produced by XMLParser.content().
enterDocument(XMLParser.DocumentContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseListener
Enter a parse tree produced by XMLParser.document().
enterDocument(XMLParser.DocumentContext) - Method in interface manifold.api.xml.parser.antlr.XMLParserListener
Enter a parse tree produced by XMLParser.document().
enterElement(XMLParser.ElementContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseListener
Enter a parse tree produced by XMLParser.element().
enterElement(XMLParser.ElementContext) - Method in interface manifold.api.xml.parser.antlr.XMLParserListener
Enter a parse tree produced by XMLParser.element().
enterEveryRule(ParserRuleContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseListener
enterMisc(XMLParser.MiscContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseListener
Enter a parse tree produced by XMLParser.misc().
enterMisc(XMLParser.MiscContext) - Method in interface manifold.api.xml.parser.antlr.XMLParserListener
Enter a parse tree produced by XMLParser.misc().
enterProlog(XMLParser.PrologContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseListener
Enter a parse tree produced by XMLParser.prolog().
enterProlog(XMLParser.PrologContext) - Method in interface manifold.api.xml.parser.antlr.XMLParserListener
Enter a parse tree produced by XMLParser.prolog().
enterReference(XMLParser.ReferenceContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseListener
Enter a parse tree produced by XMLParser.reference().
enterReference(XMLParser.ReferenceContext) - Method in interface manifold.api.xml.parser.antlr.XMLParserListener
Enter a parse tree produced by XMLParser.reference().
enterRule(ParseTreeListener) - Method in class manifold.api.xml.parser.antlr.XMLParser.AttributeContext
 
enterRule(ParseTreeListener) - Method in class manifold.api.xml.parser.antlr.XMLParser.ChardataContext
 
enterRule(ParseTreeListener) - Method in class manifold.api.xml.parser.antlr.XMLParser.ContentContext
 
enterRule(ParseTreeListener) - Method in class manifold.api.xml.parser.antlr.XMLParser.DocumentContext
 
enterRule(ParseTreeListener) - Method in class manifold.api.xml.parser.antlr.XMLParser.ElementContext
 
enterRule(ParseTreeListener) - Method in class manifold.api.xml.parser.antlr.XMLParser.MiscContext
 
enterRule(ParseTreeListener) - Method in class manifold.api.xml.parser.antlr.XMLParser.PrologContext
 
enterRule(ParseTreeListener) - Method in class manifold.api.xml.parser.antlr.XMLParser.ReferenceContext
 
EntityRef - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
EntityRef - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
EntityRef() - Method in class manifold.api.xml.parser.antlr.XMLParser.ReferenceContext
 
entrySet() - Method in class manifold.api.json.DataBindings
equals(Object) - Method in class manifold.api.json.codegen.JsonBasicType
 
equals(Object) - Method in class manifold.api.json.codegen.JsonListType
 
equals(Object) - Method in class manifold.api.json.codegen.JsonStructureType
 
equals(Object) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
equals(Object) - Method in class manifold.api.json.codegen.schema.TypeAttributes
 
equals(Object) - Method in class manifold.api.json.DataBindings
 
EQUALS - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
EQUALS - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
equalsStructurally(IJsonType) - Method in interface manifold.api.json.codegen.IJsonType
JSon Schema types normally compare by identity, however for some use-cases we still need to compare them structurally e.g., for merging types.
equalsStructurally(IJsonType) - Method in class manifold.api.json.codegen.JsonListType
 
equalsStructurally(IJsonType) - Method in class manifold.api.json.codegen.JsonStructureType
 
equalsStructurally(IJsonType) - Method in class manifold.api.json.codegen.schema.LazyRefJsonType
 
ErrantType - Class in manifold.api.json.codegen
 
ErrantType(IFile, String) - Constructor for class manifold.api.json.codegen.ErrantType
 
exitAttribute(XMLParser.AttributeContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseListener
Exit a parse tree produced by XMLParser.attribute().
exitAttribute(XMLParser.AttributeContext) - Method in interface manifold.api.xml.parser.antlr.XMLParserListener
Exit a parse tree produced by XMLParser.attribute().
exitChardata(XMLParser.ChardataContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseListener
Exit a parse tree produced by XMLParser.chardata().
exitChardata(XMLParser.ChardataContext) - Method in interface manifold.api.xml.parser.antlr.XMLParserListener
Exit a parse tree produced by XMLParser.chardata().
exitContent(XMLParser.ContentContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseListener
Exit a parse tree produced by XMLParser.content().
exitContent(XMLParser.ContentContext) - Method in interface manifold.api.xml.parser.antlr.XMLParserListener
Exit a parse tree produced by XMLParser.content().
exitDocument(XMLParser.DocumentContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseListener
Exit a parse tree produced by XMLParser.document().
exitDocument(XMLParser.DocumentContext) - Method in interface manifold.api.xml.parser.antlr.XMLParserListener
Exit a parse tree produced by XMLParser.document().
exitElement(XMLParser.ElementContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseListener
Exit a parse tree produced by XMLParser.element().
exitElement(XMLParser.ElementContext) - Method in interface manifold.api.xml.parser.antlr.XMLParserListener
Exit a parse tree produced by XMLParser.element().
exitEveryRule(ParserRuleContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseListener
exitMisc(XMLParser.MiscContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseListener
Exit a parse tree produced by XMLParser.misc().
exitMisc(XMLParser.MiscContext) - Method in interface manifold.api.xml.parser.antlr.XMLParserListener
Exit a parse tree produced by XMLParser.misc().
exitProlog(XMLParser.PrologContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseListener
Exit a parse tree produced by XMLParser.prolog().
exitProlog(XMLParser.PrologContext) - Method in interface manifold.api.xml.parser.antlr.XMLParserListener
Exit a parse tree produced by XMLParser.prolog().
exitReference(XMLParser.ReferenceContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseListener
Exit a parse tree produced by XMLParser.reference().
exitReference(XMLParser.ReferenceContext) - Method in interface manifold.api.xml.parser.antlr.XMLParserListener
Exit a parse tree produced by XMLParser.reference().
exitRule(ParseTreeListener) - Method in class manifold.api.xml.parser.antlr.XMLParser.AttributeContext
 
exitRule(ParseTreeListener) - Method in class manifold.api.xml.parser.antlr.XMLParser.ChardataContext
 
exitRule(ParseTreeListener) - Method in class manifold.api.xml.parser.antlr.XMLParser.ContentContext
 
exitRule(ParseTreeListener) - Method in class manifold.api.xml.parser.antlr.XMLParser.DocumentContext
 
exitRule(ParseTreeListener) - Method in class manifold.api.xml.parser.antlr.XMLParser.ElementContext
 
exitRule(ParseTreeListener) - Method in class manifold.api.xml.parser.antlr.XMLParser.MiscContext
 
exitRule(ParseTreeListener) - Method in class manifold.api.xml.parser.antlr.XMLParser.PrologContext
 
exitRule(ParseTreeListener) - Method in class manifold.api.xml.parser.antlr.XMLParser.ReferenceContext
 

F

Factory() - Constructor for class manifold.api.json.IJsonList.Factory
 
FIELD_FILE_URL - Static variable in class manifold.api.json.codegen.schema.JsonSchemaType
 
FILE_EXTENSION - Static variable in class manifold.api.json.JsonTypeManifold
 
findChild(String) - Method in interface manifold.api.json.codegen.IJsonParentType
 
findChild(String) - Method in class manifold.api.json.codegen.JsonListType
 
findChild(String) - Method in class manifold.api.json.codegen.JsonStructureType
 
FormatTypeResolvers - Class in manifold.api.json.codegen.schema
 
FormatTypeResolvers() - Constructor for class manifold.api.json.codegen.schema.FormatTypeResolvers
 
FROM_SOURCE_METHOD - Static variable in class manifold.api.json.codegen.schema.JsonSchemaType
 
fromCsv(String) - Static method in class manifold.api.csv.Csv
 
fromCsv(String, boolean) - Static method in class manifold.api.csv.Csv
 
fromCsv(String) - Method in class manifold.api.json.Loader
 
fromCsvFile(File) - Method in class manifold.api.json.Loader
 
fromCsvReader(Reader) - Method in class manifold.api.json.Loader
 
fromCsvUrl(String, String...) - Method in class manifold.api.json.Loader
 
fromCsvUrl(URL) - Method in class manifold.api.json.Loader
 
fromJson(String) - Static method in class manifold.api.json.Json
Parse the JSON string as a javax.script.Bindings instance.
fromJson(String, boolean, boolean) - Static method in class manifold.api.json.Json
 
fromJson(String) - Method in class manifold.api.json.Loader
 
fromJsonFile(File) - Method in class manifold.api.json.Loader
 
fromJsonReader(Reader) - Method in class manifold.api.json.Loader
 
fromJsonUrl(String, String...) - Method in class manifold.api.json.Loader
 
fromJsonUrl(URL) - Method in class manifold.api.json.Loader
 
fromName(String) - Static method in enum manifold.api.json.codegen.schema.Type
 
fromText(String) - Method in interface manifold.api.json.IBindingsProvider
 
fromText(String, boolean) - Method in interface manifold.api.json.IBindingsProvider
 
fromXml(String) - Method in class manifold.api.json.Loader
 
fromXml(String) - Static method in class manifold.api.xml.Xml
 
fromXml(String, boolean) - Static method in class manifold.api.xml.Xml
 
fromXmlFile(File) - Method in class manifold.api.json.Loader
 
fromXmlReader(Reader) - Method in class manifold.api.json.Loader
 
fromXmlUrl(String, String...) - Method in class manifold.api.json.Loader
 
fromXmlUrl(URL) - Method in class manifold.api.json.Loader
 
fromYaml(String) - Method in class manifold.api.json.Loader
 
fromYaml(String) - Static method in class manifold.api.yaml.Yaml
Parse the YAML string as a javax.script.Bindings instance.
fromYaml(String, boolean, boolean) - Static method in class manifold.api.yaml.Yaml
 
fromYamlFile(File) - Method in class manifold.api.json.Loader
 
fromYamlReader(Reader) - Method in class manifold.api.json.Loader
 
fromYamlUrl(String, String...) - Method in class manifold.api.json.Loader
 
fromYamlUrl(URL) - Method in class manifold.api.json.Loader
 

G

get(Object) - Static method in class manifold.api.json.codegen.JsonBasicType
 
get() - Static method in class manifold.api.json.codegen.schema.FormatTypeResolvers
 
get(Object) - Method in class manifold.api.json.DataBindings
Returns the value to which this map maps the specified key.
getActualFqn(AbstractJsonTypeManifold) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
getAdditionalProperties() - Method in class manifold.api.json.codegen.schema.TypeAttributes
 
getATN() - Method in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
getATN() - Method in class manifold.api.xml.parser.antlr.XMLParser
 
getAttributes() - Method in class manifold.api.xml.parser.XmlElement
 
getBinaryContent(URL) - Static method in class manifold.json.extensions.java.net.URL.ManUrlExt
 
getBytes() - Method in class manifold.api.json.codegen.schema.Base64Encoding
 
getBytes() - Method in class manifold.api.json.codegen.schema.OctetEncoding
 
getChildren() - Method in class manifold.api.xml.parser.XmlElement
 
getCollapsedEnumType() - Method in class manifold.api.json.codegen.schema.JsonUnionType
 
getColumn() - Method in exception manifold.api.json.JsonIssue
 
getColumn() - Method in class manifold.api.json.parser.Token
 
getComponentType() - Method in class manifold.api.json.codegen.JsonListType
 
getConstituentQn(IJsonType, IJsonType) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
getConstituentQn(IJsonType, IJsonType, boolean) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
getConstituentQnComponent(IJsonType) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
getConstituents() - Method in class manifold.api.json.codegen.schema.JsonUnionType
 
getContent() - Method in class manifold.api.xml.parser.XmlElement
 
getCsvContent(URL) - Static method in class manifold.json.extensions.java.net.URL.ManUrlExt
 
getData() - Method in class manifold.api.csv.parser.CsvToken
 
getDefaultParser() - Static method in interface manifold.api.json.parser.IJsonParser
 
getDefaultValue() - Method in class manifold.api.json.codegen.schema.TypeAttributes
 
getDefinitions() - Method in interface manifold.api.json.codegen.IJsonType
 
getDefinitions() - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
getDefinitions() - Method in class manifold.api.json.codegen.schema.LazyRefJsonType
 
getEndOffset() - Method in exception manifold.api.json.JsonIssue
 
getErrorHandler() - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
getErrors() - Method in class manifold.api.json.JsonIssueContainer
 
getFields() - Method in class manifold.api.csv.parser.CsvRecord
 
getFile() - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
getFormat() - Method in class manifold.api.json.codegen.schema.JsonFormatType
 
getFormats() - Method in class manifold.api.json.codegen.schema.BigNumberFormatResolver
 
getFormats() - Method in class manifold.api.json.codegen.schema.BinaryFormatResolver
 
getFormats() - Method in class manifold.api.json.codegen.schema.DefaultFormatResolver
 
getFormats() - Method in interface manifold.api.json.codegen.schema.IJsonFormatTypeResolver
A list of one or more format names such as "date-time", "date", "time" to be referenced in Json Schema "format" types.
getFqn() - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
getFqn(JsonSchemaType) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
getGrammarFileName() - Method in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
getGrammarFileName() - Method in class manifold.api.xml.parser.antlr.XMLParser
 
getHeader() - Method in class manifold.api.csv.parser.CsvDataSet
 
getIdentifier() - Method in class manifold.api.json.codegen.DynamicType
 
getIdentifier() - Method in class manifold.api.json.codegen.ErrantType
 
getIdentifier() - Method in interface manifold.api.json.codegen.IJsonType
 
getIdentifier() - Method in class manifold.api.json.codegen.JsonBasicType
 
getIdentifier() - Method in class manifold.api.json.codegen.schema.JsonFormatType
The identifier must be the name of the class used in the generated JSON API.
getIdentifier() - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
getIdentifier() - Method in class manifold.api.json.codegen.schema.LazyRefJsonType
 
getIFile() - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
getInnerTypes() - Method in class manifold.api.json.codegen.JsonListType
 
getInnerTypes() - Method in class manifold.api.json.codegen.JsonStructureType
 
getIssues() - Method in interface manifold.api.json.codegen.IJsonParentType
 
getIssues() - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
getIssues() - Method in class manifold.api.json.JsonIssueContainer
 
getJavaType() - Method in class manifold.api.json.codegen.schema.JsonFormatType
The type that is generated as part of the JSON Java API.
getJsonContent(URL) - Static method in class manifold.json.extensions.java.net.URL.ManUrlExt
 
getJsonType() - Method in class manifold.api.json.codegen.JsonBasicType
 
getKind() - Method in exception manifold.api.json.JsonIssue
 
getLabel() - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
getLength() - Method in class manifold.api.xml.parser.XmlPart
 
getLine() - Method in class manifold.api.csv.parser.CsvToken
 
getLine() - Method in exception manifold.api.json.JsonIssue
 
getLine() - Method in class manifold.api.xml.parser.XmlPart
 
getLineNumber() - Method in class manifold.api.json.parser.Token
 
getList() - Method in class manifold.api.json.JsonList
 
getLocation() - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
getMany() - Method in class manifold.api.json.Requester
Uses HTTP GET for the complete list of T JSON API objects as a IJsonList<T>.
getMany(String) - Method in class manifold.api.json.Requester
Same as calling: Requester.getMany(String, Object, Format) with getMany(urlSuffix, null, _format)
getMany(Object) - Method in class manifold.api.json.Requester
Same as calling: Requester.getMany(String, Object, Format) with getMany("", arguments, _format)
getMany(String, Object) - Method in class manifold.api.json.Requester
Same as calling: Requester.getMany(String, Object, Format) with getMany(urlSuffix, arguments, _format)
getMany(String, Object, Requester.Format) - Method in class manifold.api.json.Requester
Make an HTTP GET request to urlBase + urlSuffix.
getMemberLocations() - Method in class manifold.api.json.codegen.JsonStructureType
 
getMembers() - Method in class manifold.api.json.codegen.JsonStructureType
 
getMessage() - Method in exception manifold.api.json.JsonIssue
 
getModeNames() - Method in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
getModule() - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
getName() - Method in class manifold.api.json.codegen.DynamicType
 
getName() - Method in interface manifold.api.json.codegen.IJsonType
 
getName() - Method in class manifold.api.json.codegen.JsonBasicType
 
getName() - Method in class manifold.api.json.codegen.schema.JsonFormatType
 
getName() - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
getName() - Method in class manifold.api.json.codegen.schema.LazyRefJsonType
 
getName() - Method in enum manifold.api.json.codegen.schema.Type
 
getName() - Method in class manifold.api.xml.parser.XmlNamedPart
 
getNames() - Method in interface manifold.api.json.IBindingsProvider
 
getNullable() - Method in class manifold.api.json.codegen.schema.TypeAttributes
 
getOffset() - Method in class manifold.api.csv.parser.CsvToken
 
getOffset() - Method in class manifold.api.json.codegen.ErrantType
 
getOffset() - Method in class manifold.api.json.parser.Token
 
getOffset() - Method in class manifold.api.xml.parser.XmlPart
 
getOne() - Method in class manifold.api.json.Requester
Use HTTP GET for a single T JSON API object specified in the urlSuffix, such as "/108".
getOne(String) - Method in class manifold.api.json.Requester
Use HTTP GET for a single T JSON API object specified in the urlSuffix, such as "/108".
getOne(Object) - Method in class manifold.api.json.Requester
Same as calling: Requester.getOne(String, Object, Format) with getOne("", arguments, _format)
getOne(String, Object) - Method in class manifold.api.json.Requester
Same as calling: Requester.getOne(String, Object, Format) with getOne(urlSuffix, arguments, _format)
getOne(String, Object, Requester.Format) - Method in class manifold.api.json.Requester
Make an HTTP GET request to urlBase + urlSuffix.
getParent() - Method in class manifold.api.json.codegen.DynamicType
 
getParent() - Method in interface manifold.api.json.codegen.IJsonType
 
getParent() - Method in class manifold.api.json.codegen.JsonBasicType
 
getParent() - Method in class manifold.api.json.codegen.schema.JsonFormatType
Format types never have a parent.
getParent() - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
getParent() - Method in class manifold.api.json.codegen.schema.LazyRefJsonType
 
getParent() - Method in class manifold.api.xml.parser.XmlPart
 
getParserName() - Static method in class manifold.api.json.Json
 
getPatternProperties() - Method in class manifold.api.json.codegen.schema.TypeAttributes
 
getProlog() - Method in class manifold.api.xml.parser.XmlRootElement
 
getPropertyType(IJsonType) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
getPropertyType(IJsonType, boolean, boolean) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
getRawContent() - Method in class manifold.api.xml.parser.XmlElement
 
getRawText() - Method in class manifold.api.xml.parser.XmlTerminal
 
getRawValue() - Method in class manifold.api.xml.parser.XmlAttribute
 
getReadOnly() - Method in class manifold.api.json.codegen.schema.TypeAttributes
 
getRecords() - Method in class manifold.api.csv.parser.CsvDataSet
 
getRuleIndex() - Method in class manifold.api.xml.parser.antlr.XMLParser.AttributeContext
 
getRuleIndex() - Method in class manifold.api.xml.parser.antlr.XMLParser.ChardataContext
 
getRuleIndex() - Method in class manifold.api.xml.parser.antlr.XMLParser.ContentContext
 
getRuleIndex() - Method in class manifold.api.xml.parser.antlr.XMLParser.DocumentContext
 
getRuleIndex() - Method in class manifold.api.xml.parser.antlr.XMLParser.ElementContext
 
getRuleIndex() - Method in class manifold.api.xml.parser.antlr.XMLParser.MiscContext
 
getRuleIndex() - Method in class manifold.api.xml.parser.antlr.XMLParser.PrologContext
 
getRuleIndex() - Method in class manifold.api.xml.parser.antlr.XMLParser.ReferenceContext
 
getRuleNames() - Method in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
getRuleNames() - Method in class manifold.api.xml.parser.antlr.XMLParser
 
getSeparatorChar() - Method in class manifold.api.csv.parser.CsvToken
 
getSeparatorPos() - Method in class manifold.api.csv.parser.CsvToken
 
getSerializedATN() - Method in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
getSerializedATN() - Method in class manifold.api.xml.parser.antlr.XMLParser
 
getSize() - Method in class manifold.api.csv.parser.CsvRecord
 
getStartOffset() - Method in exception manifold.api.json.JsonIssue
 
getString() - Method in class manifold.api.json.parser.Token
 
getTextContent(URL) - Static method in class manifold.json.extensions.java.net.URL.ManUrlExt
 
getTm() - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
getToken() - Method in class manifold.api.csv.parser.CsvField
 
getToken() - Method in exception manifold.api.json.codegen.schema.IllegalSchemaTypeName
 
getToken() - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
getTokenLength() - Method in class manifold.api.csv.parser.CsvToken
 
getTokenNames() - Method in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
getTokenNames() - Method in class manifold.api.xml.parser.antlr.XMLParser
 
getType() - Method in class manifold.api.csv.parser.CsvToken
 
getType() - Method in class manifold.api.json.JsonModel
 
getType() - Method in class manifold.api.json.parser.Token
 
getTypeAttributes() - Method in class manifold.api.json.codegen.DynamicType
 
getTypeAttributes() - Method in interface manifold.api.json.codegen.IJsonType
 
getTypeAttributes() - Method in class manifold.api.json.codegen.JsonBasicType
 
getTypeAttributes() - Method in class manifold.api.json.codegen.schema.JsonFormatType
 
getTypeAttributes() - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
getTypeAttributes() - Method in class manifold.api.json.codegen.schema.LazyRefJsonType
 
getTypeName() - Method in exception manifold.api.json.codegen.schema.IllegalSchemaTypeName
 
getTypes() - Method in class manifold.api.csv.parser.CsvDataSet
 
getTypes() - Method in class manifold.api.csv.parser.CsvTokenizer
 
getValue() - Method in class manifold.api.csv.parser.CsvToken
 
getValue() - Method in class manifold.api.xml.parser.XmlAttribute
 
getWarnings() - Method in class manifold.api.json.JsonIssueContainer
 
getWriteOnly() - Method in class manifold.api.json.codegen.schema.TypeAttributes
 
getXmlContent(URL) - Static method in class manifold.json.extensions.java.net.URL.ManUrlExt
 
getYamlContent(URL) - Static method in class manifold.json.extensions.java.net.URL.ManUrlExt
 

H

handlesFileExtension(String) - Method in class manifold.api.json.JsonTypeManifold
 
hashCode() - Method in class manifold.api.json.codegen.JsonBasicType
 
hashCode() - Method in class manifold.api.json.codegen.JsonListType
 
hashCode() - Method in class manifold.api.json.codegen.JsonStructureType
 
hashCode() - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
hashCode() - Method in class manifold.api.json.codegen.schema.TypeAttributes
 
hashCode() - Method in class manifold.api.json.DataBindings
 
hasHeader() - Method in class manifold.api.csv.parser.CsvTokenizer
 

I

IBindingsProvider - Interface in manifold.api.json
todo: refactor Json, Yaml, Xml, Csv types to implement this interface so that there is only ONE type manifold for all such data types.
IBindingsProvider.Names - Class in manifold.api.json
 
IJsonBindingsBacked - Interface in manifold.api.json
A base interface for all common structured data types with methods to transform bindings to/from JSON, YAML, XML, CSV etc.
IJsonFormatTypeResolver - Interface in manifold.api.json.codegen.schema
Implement this interface as a service provider.
IJsonList<T> - Interface in manifold.api.json
A base interface for all JSON bindings types with methods to transform a JSON value List to/from JSON, YAML, CSV, and XML and to conveniently use the List for Web services / APIs.
IJsonList.Factory - Class in manifold.api.json
For Internal Use Only
IJsonParentType - Interface in manifold.api.json.codegen
 
IJsonParser - Interface in manifold.api.json.parser
 
IJsonType - Interface in manifold.api.json.codegen
 
IllegalSchemaTypeName - Exception in manifold.api.json.codegen.schema
 
indent(StringBuilder, int) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
indent(StringBuilder, int) - Static method in class manifold.api.json.Json
 
init(IModule) - Method in class manifold.api.json.JsonTypeManifold
 
INSIDE - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
instance() - Static method in class manifold.api.json.codegen.DynamicType
 
instance() - Static method in class manifold.api.json.codegen.schema.JsonSchemaTransformerSession
 
instance() - Static method in class manifold.api.json.parser.DefaultParser
 
isApiInnerClass(String, String) - Method in class manifold.api.json.AbstractJsonTypeManifold
These inner classes are generated as part of the API, as opposed to being defined in JSON.
isCollapsedUnionEnum(IJsonType) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
isEmpty() - Method in class manifold.api.csv.parser.CsvToken
 
isEmpty() - Method in class manifold.api.json.DataBindings
isEmpty() - Method in class manifold.api.json.JsonIssueContainer
 
isEof() - Method in class manifold.api.csv.parser.CsvToken
 
isEof() - Method in class manifold.api.csv.parser.CsvTokenizer
 
isEol() - Method in class manifold.api.csv.parser.CsvTokenizer
 
isInnerType(String, String) - Method in class manifold.api.json.AbstractJsonTypeManifold
 
isLastInRecord() - Method in class manifold.api.csv.parser.CsvToken
 
isParentRoot() - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
isPrimitive() - Method in class manifold.api.json.codegen.JsonBasicType
 
isRequired(String) - Method in class manifold.api.json.codegen.JsonStructureType
 
isSchema(Bindings) - Static method in class manifold.api.json.codegen.schema.JsonSchemaTransformer
 
isSchemaType() - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
isSyntheticSchema() - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 

J

JSCH_DEFINITIONS - Static variable in class manifold.api.json.codegen.schema.JsonSchemaTransformer
 
Json - Class in manifold.api.json
 
Json() - Constructor for class manifold.api.json.Json
 
JsonBasicType - Class in manifold.api.json.codegen
 
JsonBasicType(Type, TypeAttributes) - Constructor for class manifold.api.json.codegen.JsonBasicType
 
JsonEnumType - Class in manifold.api.json.codegen.schema
Transform JSON Schema enum to Java enum:
JsonEnumType(JsonEnumType, JsonEnumType, JsonSchemaType, String) - Constructor for class manifold.api.json.codegen.schema.JsonEnumType
 
JsonFormatType - Class in manifold.api.json.codegen.schema
This type facilitates mapping a Java type to a JSON "format" type such as "date-time.
JsonIssue - Exception in manifold.api.json
 
JsonIssue(IIssue.Kind, Token, String) - Constructor for exception manifold.api.json.JsonIssue
 
JsonIssue(IIssue.Kind, int, int, int, String) - Constructor for exception manifold.api.json.JsonIssue
 
JsonIssueContainer - Class in manifold.api.json
 
JsonIssueContainer() - Constructor for class manifold.api.json.JsonIssueContainer
 
JsonIssueContainer(ScriptException, IFile) - Constructor for class manifold.api.json.JsonIssueContainer
Format of errors reported in ScriptException is:
JsonIssueContainer(IFile) - Constructor for class manifold.api.json.JsonIssueContainer
 
JsonList<T> - Class in manifold.api.json
 
JsonList() - Constructor for class manifold.api.json.JsonList
 
JsonList(List) - Constructor for class manifold.api.json.JsonList
 
JsonListType - Class in manifold.api.json.codegen
 
JsonListType(String, IFile, JsonSchemaType, TypeAttributes) - Constructor for class manifold.api.json.codegen.JsonListType
 
JsonModel - Class in manifold.api.json
 
JsonModel(IManifoldHost, String, Set<IFile>) - Constructor for class manifold.api.json.JsonModel
 
JsonSchemaTransformer - Class in manifold.api.json.codegen.schema
 
JsonSchemaTransformerSession - Class in manifold.api.json.codegen.schema
Manages a cache of base types per URL for a given Json parser/transformer session.
JsonSchemaType - Class in manifold.api.json.codegen.schema
The base JSON Schema type.
JsonSchemaType(String, IFile, JsonSchemaType, TypeAttributes) - Constructor for class manifold.api.json.codegen.schema.JsonSchemaType
 
JsonStructureType - Class in manifold.api.json.codegen
The main JSON type reflecting name/value pair bindings.
JsonStructureType(JsonSchemaType, IFile, String, TypeAttributes) - Constructor for class manifold.api.json.codegen.JsonStructureType
 
JsonTypeManifold - Class in manifold.api.json
 
JsonTypeManifold() - Constructor for class manifold.api.json.JsonTypeManifold
 
JsonUnionType - Class in manifold.api.json.codegen.schema
 
JsonUnionType(JsonSchemaType, IFile, String, TypeAttributes) - Constructor for class manifold.api.json.codegen.schema.JsonUnionType
 

K

keySet() - Method in class manifold.api.json.DataBindings

L

LazyRefJsonType - Class in manifold.api.json.codegen.schema
 
listToJson(StringBuilder, int, Iterable) - Static method in class manifold.api.json.Json
 
listToJson(Iterable) - Static method in class manifold.api.json.Json
Serializes a JSON-compatible List into a JSON formatted StringBuilder with the specified indent of spaces
listToJson(StringBuilder, int, List) - Static method in class manifold.json.extensions.javax.script.Bindings.ManBindingsExt
Utility to serialize a List composed of JSON values, where a JSON value is one of: a simple type such as a String, number, or boolean a Bindings of property names to JSON values a List composed of JSON values
listToJson(List) - Static method in class manifold.json.extensions.javax.script.Bindings.ManBindingsExt
Serializes a JSON-compatible List into a JSON formatted StringBuilder with the specified indent of spaces.
load() - Static method in interface manifold.api.json.IJsonList
Loader is a fluent API with methods for loading content from String, URL, file, etc.
load() - Method in class manifold.api.json.JsonModel
 
Loader<E> - Class in manifold.api.json
This class is used as part of the JSON API.
Loader() - Constructor for class manifold.api.json.Loader
 

M

makeEnumType(Collection<? extends IJsonType>) - Method in class manifold.api.json.codegen.JsonStructureType
 
makeIdentifier(String, boolean) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
makeMemberIdentifier(IJsonType) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
makeStructureTypes(IManifoldHost, String, Bindings, AbstractJsonTypeManifold, boolean) - Static method in class manifold.api.json.Json
Makes a tree of structure types reflecting the Bindings.
makeTypeParameter(IJsonType, boolean, boolean) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
makeUrl(String, Object) - Static method in class manifold.json.extensions.java.net.URL.ManUrlExt
Make a JSON-compatible URL with the arguments from the jsonValue.
makeUrl(Bindings, String) - Static method in class manifold.json.extensions.javax.script.Bindings.ManBindingsExt
Make a JSON-compatible URL with the arguments from this Bindings.
ManBindingsExt - Class in manifold.json.extensions.javax.script.Bindings
Extends Bindings with methods to transform the Bindings contents to JSON, YAML, CSV, and XML and to conveniently use the Bindings for JSON Web services.
ManBindingsExt() - Constructor for class manifold.json.extensions.javax.script.Bindings.ManBindingsExt
 
manifold.api.csv - package manifold.api.csv
 
manifold.api.csv.parser - package manifold.api.csv.parser
 
manifold.api.json - package manifold.api.json
 
manifold.api.json.codegen - package manifold.api.json.codegen
 
manifold.api.json.codegen.schema - package manifold.api.json.codegen.schema
 
manifold.api.json.parser - package manifold.api.json.parser
 
manifold.api.xml - package manifold.api.xml
 
manifold.api.xml.parser - package manifold.api.xml.parser
 
manifold.api.xml.parser.antlr - package manifold.api.xml.parser.antlr
 
manifold.api.xml.parser.antlr.gen - package manifold.api.xml.parser.antlr.gen
 
manifold.api.yaml - package manifold.api.yaml
 
manifold.api.yaml.parser - package manifold.api.yaml.parser
 
manifold.json.extensions.java.net.URL - package manifold.json.extensions.java.net.URL
 
manifold.json.extensions.javax.script.Bindings - package manifold.json.extensions.javax.script.Bindings
 
ManUrlExt - Class in manifold.json.extensions.java.net.URL
Adds extension methods to URL for handling JSON, plain text, and binary content.
ManUrlExt() - Constructor for class manifold.json.extensions.java.net.URL.ManUrlExt
 
maybeClear() - Method in class manifold.api.json.codegen.schema.JsonSchemaTransformerSession
 
merge(IJsonType) - Method in class manifold.api.json.codegen.DynamicType
 
merge(IJsonType) - Method in interface manifold.api.json.codegen.IJsonType
 
merge(IJsonType) - Method in class manifold.api.json.codegen.JsonBasicType
 
merge(IJsonType) - Method in class manifold.api.json.codegen.JsonListType
 
merge(IJsonType) - Method in class manifold.api.json.codegen.JsonStructureType
 
merge(IJsonType) - Method in class manifold.api.json.codegen.schema.JsonEnumType
 
merge(IJsonType) - Method in class manifold.api.json.codegen.schema.JsonFormatType
 
merge(IJsonType) - Method in class manifold.api.json.codegen.schema.JsonUnionType
 
merge(IJsonType) - Method in class manifold.api.json.codegen.schema.LazyRefJsonType
 
mergeInnerTypes(IJsonParentType, IJsonParentType, Map<String, IJsonParentType>) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
mergeTypes(IJsonType, IJsonType) - Static method in class manifold.api.json.Json
 
mergeTypesNoUnion(IJsonType, IJsonType) - Static method in class manifold.api.json.Json
 
misc(int) - Method in class manifold.api.xml.parser.antlr.XMLParser.DocumentContext
 
misc() - Method in class manifold.api.xml.parser.antlr.XMLParser.DocumentContext
 
misc() - Method in class manifold.api.xml.parser.antlr.XMLParser
 
MiscContext(ParserRuleContext, int) - Constructor for class manifold.api.xml.parser.antlr.XMLParser.MiscContext
 
modeNames - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 

N

Name - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
Name() - Method in class manifold.api.xml.parser.antlr.XMLParser.AttributeContext
 
Name(int) - Method in class manifold.api.xml.parser.antlr.XMLParser.ElementContext
 
Name() - Method in class manifold.api.xml.parser.antlr.XMLParser.ElementContext
 
Name - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
Names() - Constructor for class manifold.api.json.IBindingsProvider.Names
 
nextToken() - Method in class manifold.api.csv.parser.CsvTokenizer
 

O

OctetEncoding - Class in manifold.api.json.codegen.schema
Corresponds with the "binary" format.
OPEN - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
OPEN - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
openConnection() - Method in class manifold.api.json.Endpoint
Opens a connection on this endpoint's URL and Proxy.
or(Boolean, Boolean) - Static method in class manifold.api.json.codegen.schema.TypeAttributes
 
overrideWith(TypeAttributes) - Method in class manifold.api.json.codegen.schema.TypeAttributes
 

P

parse(InputStream) - Static method in class manifold.api.csv.parser.CsvParser
 
parse(InputStream) - Static method in class manifold.api.xml.parser.XmlParser
 
parseJson(String, boolean, boolean) - Method in class manifold.api.json.parser.DefaultParser
 
parseJson(String, boolean, boolean) - Method in interface manifold.api.json.parser.IJsonParser
Parse Json text as a standard javax.script.Bindings object.
parseRaw(InputStream) - Static method in class manifold.api.xml.parser.XmlParser
 
parseYaml(String, boolean) - Static method in class manifold.api.yaml.parser.YamlParser
 
patchMany(List<T>) - Method in class manifold.api.json.Requester
Same as calling: Requester.patchMany(String, List, Format) with patchMany("", payload, _format)
patchMany(String, List<T>) - Method in class manifold.api.json.Requester
Same as calling: Requester.patchMany(String, List, Format) with patchMany(urlSuffix, payload, _format)
patchMany(String, List<T>, Requester.Format) - Method in class manifold.api.json.Requester
Make an HTTP PATCH request to urlBase + urlSuffix.
patchOne(T) - Method in class manifold.api.json.Requester
Same as calling: Requester.patchOne(String, Object, Format) with patchOne("", payload, _format)
patchOne(String, T) - Method in class manifold.api.json.Requester
Same as calling: Requester.patchOne(String, Object, Format) with patchOne(urlSuffix, payload, _format)
patchOne(String, T, Requester.Format) - Method in class manifold.api.json.Requester
Make an HTTP PATCH request to urlBase + urlSuffix.
PI - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
PI() - Method in class manifold.api.xml.parser.antlr.XMLParser.ContentContext
 
PI(int) - Method in class manifold.api.xml.parser.antlr.XMLParser.ContentContext
 
PI() - Method in class manifold.api.xml.parser.antlr.XMLParser.MiscContext
 
PI - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
postMany(List<T>) - Method in class manifold.api.json.Requester
Same as calling: Requester.postMany(String, List, Format) with postMany("", payload, _format)
postMany(String, List<T>) - Method in class manifold.api.json.Requester
Same as calling: Requester.postMany(String, List, Format) with postMany(urlSuffix, payload, _format)
postMany(String, List<T>, Requester.Format) - Method in class manifold.api.json.Requester
Make an HTTP POST request to urlBase + urlSuffix.
postOne(T) - Method in class manifold.api.json.Requester
Same as calling: Requester.postOne(String, Object, Format) with postOne("", payload, _format)
postOne(String, T) - Method in class manifold.api.json.Requester
Same as calling: Requester.postOne(String, Object, Format) with postOne(urlSuffix, payload, _format)
postOne(String, T, Requester.Format) - Method in class manifold.api.json.Requester
Make an HTTP POST request to urlBase + urlSuffix.
prepareToRender(JavaFileManager.Location, IModule, DiagnosticListener<JavaFileObject>) - Method in interface manifold.api.json.codegen.IJsonParentType
 
prepareToRender(JavaFileManager.Location, IModule, DiagnosticListener<JavaFileObject>) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
exclusive to top-level types (facilitates inner class extensions)
PROC_INSTR - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
prolog() - Method in class manifold.api.xml.parser.antlr.XMLParser.DocumentContext
 
prolog() - Method in class manifold.api.xml.parser.antlr.XMLParser
 
PrologContext(ParserRuleContext, int) - Constructor for class manifold.api.xml.parser.antlr.XMLParser.PrologContext
 
proxy(List, Class<IJsonList>) - Method in class manifold.api.json.IJsonList.Factory
 
put(String, Object) - Method in class manifold.api.json.DataBindings
Sets the specified key/value in the underlying map field.
putAll(Map<? extends String, ?>) - Method in class manifold.api.json.DataBindings
putAll is implemented using Map.putAll.
putMany(List<T>) - Method in class manifold.api.json.Requester
Same as calling: Requester.putMany(String, List, Format) with putMany("", payload, _format)
putMany(String, List<T>) - Method in class manifold.api.json.Requester
Same as calling: Requester.putMany(String, List, Format) with putMany(urlSuffix, payload, _format)
putMany(String, List<T>, Requester.Format) - Method in class manifold.api.json.Requester
Make an HTTP PUT request to urlBase + urlSuffix.
putOne(T) - Method in class manifold.api.json.Requester
Same as calling: Requester.putOne(String, Object, Format) with putOne("", payload, _format)
putOne(String, T) - Method in class manifold.api.json.Requester
Same as calling: Requester.putOne(String, Object, Format) with putOne(urlSuffix, payload, _format)
putOne(String, T, Requester.Format) - Method in class manifold.api.json.Requester
Make an HTTP PUT request to urlBase + urlSuffix.

R

reference() - Method in class manifold.api.xml.parser.antlr.XMLParser.ContentContext
 
reference(int) - Method in class manifold.api.xml.parser.antlr.XMLParser.ContentContext
 
reference() - Method in class manifold.api.xml.parser.antlr.XMLParser
 
ReferenceContext(ParserRuleContext, int) - Constructor for class manifold.api.xml.parser.antlr.XMLParser.ReferenceContext
 
remove(Object) - Method in class manifold.api.json.DataBindings
Removes the mapping for this key from this map if it is present (optional operation).
removeGenerics(String) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
render(AbstractJsonTypeManifold, StringBuilder, int, boolean) - Method in interface manifold.api.json.codegen.IJsonParentType
 
render(AbstractJsonTypeManifold, StringBuilder, int, boolean) - Method in class manifold.api.json.codegen.JsonListType
 
render(AbstractJsonTypeManifold, StringBuilder, int, boolean) - Method in class manifold.api.json.codegen.JsonStructureType
 
render(AbstractJsonTypeManifold, StringBuilder, int, boolean) - Method in class manifold.api.json.codegen.schema.JsonEnumType
 
render(AbstractJsonTypeManifold, StringBuilder, int, boolean) - Method in class manifold.api.json.codegen.schema.JsonUnionType
 
renderFileField(StringBuilder, int) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
renderFileField(StringBuilder, int, String) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
renderInner(AbstractJsonTypeManifold, StringBuilder, int, boolean) - Method in interface manifold.api.json.codegen.IJsonParentType
 
renderInner(AbstractJsonTypeManifold, StringBuilder, int, boolean) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
Requester<T> - Class in manifold.api.json
This class defines methods to simplify making HTTP requests involved with basic REST API calls supporting GET, POST, PUT, PATCH, and DELETE and handles responses in JSON & JSON Schema, YAML, XML, CSV, or plain text.
Requester(String) - Constructor for class manifold.api.json.Requester
Get an instance of Requester from a JSON API type eg., User.request().
Requester(Endpoint) - Constructor for class manifold.api.json.Requester
 
Requester.Format - Enum in manifold.api.json
 
resolve() - Method in class manifold.api.json.codegen.schema.LazyRefJsonType
 
resolveRefs() - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
resolveRefsImpl() - Method in class manifold.api.json.codegen.JsonListType
 
resolveRefsImpl() - Method in class manifold.api.json.codegen.JsonStructureType
 
resolveRefsImpl() - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
resolveRefsImpl() - Method in class manifold.api.json.codegen.schema.JsonUnionType
 
resolveType(String) - Method in class manifold.api.json.codegen.schema.BigNumberFormatResolver
 
resolveType(String) - Method in class manifold.api.json.codegen.schema.BinaryFormatResolver
 
resolveType(String) - Method in class manifold.api.json.codegen.schema.DefaultFormatResolver
 
resolveType(String) - Method in interface manifold.api.json.codegen.schema.IJsonFormatTypeResolver
Given a JSON Schema "format" value such as "date-time" provide an JsonFormatType to correspond with the format.
RULE_attribute - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
RULE_chardata - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
RULE_content - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
RULE_document - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
RULE_element - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
RULE_misc - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
RULE_prolog - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
RULE_reference - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
ruleNames - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
ruleNames - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 

S

S - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
S - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
SEA_WS - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
SEA_WS() - Method in class manifold.api.xml.parser.antlr.XMLParser.ChardataContext
 
SEA_WS() - Method in class manifold.api.xml.parser.antlr.XMLParser.MiscContext
 
SEA_WS - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
sendCsvRequest(String, Object, Map<String, String>, int) - Method in class manifold.api.json.Endpoint
Use HTTP GET, POST, PUT, or PATCH to send JSON bindings to the endpoint with a CSV response.
sendCsvRequest(URL, String, Object, Map<String, String>, int) - Static method in class manifold.json.extensions.java.net.URL.ManUrlExt
Use HTTP GET, POST, PUT, or PATCH to send JSON bindings to a URL with a CSV response.
sendCsvRequest(URL, Proxy, String, Object, Map<String, String>, int) - Static method in class manifold.json.extensions.java.net.URL.ManUrlExt
 
sendJsonRequest(String, Object, Map<String, String>, int) - Method in class manifold.api.json.Endpoint
Use HTTP GET, POST, PUT, or PATCH to send JSON bindings to the endpoint with a JSON response.
sendJsonRequest(URL, String, Object) - Static method in class manifold.json.extensions.java.net.URL.ManUrlExt
Use HTTP GET, POST, PUT, or PATCH to send JSON bindings to a URL with a JSON response.
sendJsonRequest(URL, String, Object, Map<String, String>, int) - Static method in class manifold.json.extensions.java.net.URL.ManUrlExt
 
sendJsonRequest(URL, Proxy, String, Object, Map<String, String>, int) - Static method in class manifold.json.extensions.java.net.URL.ManUrlExt
 
sendJsonRequest(Bindings, String, String) - Static method in class manifold.json.extensions.javax.script.Bindings.ManBindingsExt
Use HTTP GET, POST, PUT, PATCH, or DELETE to send this Bindings to a URL with a JSON response.
sendPlainTextRequest(String, Object, Map<String, String>, int) - Method in class manifold.api.json.Endpoint
Use HTTP GET, POST, PUT, or PATCH to send JSON bindings to a URL with a plain text response.
sendPlainTextRequest(URL, String, Object) - Static method in class manifold.json.extensions.java.net.URL.ManUrlExt
Use HTTP GET, POST, PUT, or PATCH to send JSON bindings to a URL with a plain text response.
sendPlainTextRequest(URL, String, Object, Map<String, String>, int) - Static method in class manifold.json.extensions.java.net.URL.ManUrlExt
 
sendPlainTextRequest(URL, Proxy, String, Object, Map<String, String>, int) - Static method in class manifold.json.extensions.java.net.URL.ManUrlExt
 
sendXmlRequest(String, Object, Map<String, String>, int) - Method in class manifold.api.json.Endpoint
Use HTTP GET, POST, PUT, or PATCH to send JSON bindings to a URL with an XML response.
sendXmlRequest(URL, String, Object, Map<String, String>, int) - Static method in class manifold.json.extensions.java.net.URL.ManUrlExt
Use HTTP GET, POST, PUT, or PATCH to send JSON bindings to a URL with a XML response.
sendXmlRequest(URL, Proxy, String, Object, Map<String, String>, int) - Static method in class manifold.json.extensions.java.net.URL.ManUrlExt
 
sendYamlRequest(String, Object, Map<String, String>, int) - Method in class manifold.api.json.Endpoint
Use HTTP GET, POST, PUT, or PATCH to send JSON bindings to a URL with a YAML response.
sendYamlRequest(URL, String, Object) - Static method in class manifold.json.extensions.java.net.URL.ManUrlExt
Use HTTP GET, POST, PUT, or PATCH to send JSON bindings to a URL with a YAML response.
sendYamlRequest(URL, String, Object, Map<String, String>, int) - Static method in class manifold.json.extensions.java.net.URL.ManUrlExt
 
sendYamlRequest(URL, Proxy, String, Object, Map<String, String>, int) - Static method in class manifold.json.extensions.java.net.URL.ManUrlExt
 
sendYamlRequest(Bindings, String, String) - Static method in class manifold.json.extensions.javax.script.Bindings.ManBindingsExt
Use HTTP GET, POST, PUT, PATCH, or DELETE to send this Bindings to a URL with a YAML response.
setComponentType(IJsonType) - Method in class manifold.api.json.codegen.JsonListType
 
setDefaultValue(Object) - Method in class manifold.api.json.codegen.schema.TypeAttributes
 
setDefinitions(List<IJsonType>) - Method in interface manifold.api.json.codegen.IJsonType
 
setDefinitions(List<IJsonType>) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
setDefinitions(List<IJsonType>) - Method in class manifold.api.json.codegen.schema.LazyRefJsonType
 
setJsonSchema() - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
setParent(IJsonParentType) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
setParserName(String) - Static method in class manifold.api.json.Json
 
setPosition(int) - Method in class manifold.api.json.codegen.ErrantType
 
setSyntheticSchema(boolean) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
setTm(AbstractJsonTypeManifold) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
setToken(Token) - Method in class manifold.api.json.codegen.schema.JsonSchemaType
 
size() - Method in class manifold.api.json.DataBindings
skipFileIndentation(char) - Method in class manifold.api.csv.parser.CsvTokenizer
 
SLASH - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
SLASH - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
SLASH_CLOSE - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
SLASH_CLOSE - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
SPECIAL_CLOSE - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
SPECIAL_CLOSE() - Method in class manifold.api.xml.parser.antlr.XMLParser.PrologContext
 
SPECIAL_CLOSE - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
STRING - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
STRING() - Method in class manifold.api.xml.parser.antlr.XMLParser.AttributeContext
 
STRING - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 

T

TEXT - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
TEXT() - Method in class manifold.api.xml.parser.antlr.XMLParser.ChardataContext
 
TEXT - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
toBindingValue(Object) - Method in class manifold.api.json.codegen.schema.BigNumberFormatResolver
 
toBindingValue(Object) - Method in class manifold.api.json.codegen.schema.BinaryFormatResolver
 
toBindingValue(Object) - Method in class manifold.api.json.codegen.schema.DefaultCoercionProvider
 
toBindingValue(Object) - Method in class manifold.api.json.codegen.schema.DefaultFormatResolver
 
toCsv(Object) - Static method in class manifold.api.csv.Csv
Write the contents of the jsonValue to CSV formatted string following RFC 4180.
toCsv(Object, String, StringBuilder, int) - Static method in class manifold.api.csv.Csv
Write the contents of the jsonValue to CSV formatted string following RFC 4180.
toCsv() - Method in class manifold.api.json.Writer
Serializes this instance to an CSV formatted String
toCsv(Appendable) - Method in class manifold.api.json.Writer
 
toCsv(String) - Method in class manifold.api.json.Writer
Serializes this instance to a CSV formatted String
toCsv(Bindings) - Static method in class manifold.json.extensions.javax.script.Bindings.ManBindingsExt
Serializes this Bindings instance to CSV nested in a root element named "object"
toCsv(Bindings, String) - Static method in class manifold.json.extensions.javax.script.Bindings.ManBindingsExt
Serializes this Bindings instance to CSV with in a root element with the specified name
toCsv(Bindings, String, StringBuilder, int) - Static method in class manifold.json.extensions.javax.script.Bindings.ManBindingsExt
Serializes this Bindings instance into an CSV formatted StringBuilder target with the specified indent of spaces.
toJson(Map) - Static method in class manifold.api.json.Json
Serializes this Map instance to a JSON formatted String
toJson(Map, StringBuilder, int) - Static method in class manifold.api.json.Json
Serializes this Map instance into a JSON formatted StringBuilder with the specified indent of spaces
toJson(Object) - Static method in class manifold.api.json.Json
Build a JSON string from the specified value.
toJson(StringBuilder, int, Object) - Static method in class manifold.api.json.Json
Build a JSON string in the specified target from the specified value with the provided left margin.
toJson() - Method in class manifold.api.json.Writer
Serializes this instance to a JSON formatted String
toJson(Appendable) - Method in class manifold.api.json.Writer
 
toJson(Bindings) - Static method in class manifold.json.extensions.javax.script.Bindings.ManBindingsExt
Serializes this Bindings instance to a JSON formatted String
toJson(Bindings, StringBuilder, int) - Static method in class manifold.json.extensions.javax.script.Bindings.ManBindingsExt
Serializes this Bindings instance into a JSON formatted StringBuilder target with the specified indent of spaces.
Token - Class in manifold.api.json.parser
 
Token(TokenType, String, int, int, int) - Constructor for class manifold.api.json.parser.Token
 
tokenNames - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
tokenNames - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
TokenType - Enum in manifold.api.json.parser
 
toString() - Method in class manifold.api.json.codegen.JsonStructureType
 
toString() - Method in class manifold.api.json.codegen.schema.Base64Encoding
 
toString() - Method in class manifold.api.json.codegen.schema.OctetEncoding
 
toString() - Method in class manifold.api.json.parser.Token
 
toText(Object) - Method in interface manifold.api.json.IBindingsProvider
 
toText(Object, String, StringBuilder, int) - Method in interface manifold.api.json.IBindingsProvider
 
toXml() - Method in class manifold.api.json.Writer
Serializes this instance to an XML formatted String
toXml(Appendable) - Method in class manifold.api.json.Writer
 
toXml(String) - Method in class manifold.api.json.Writer
Serializes this instance to an XML formatted String
toXml(Object) - Static method in class manifold.api.xml.Xml
 
toXml(Object, String, StringBuilder, int) - Static method in class manifold.api.xml.Xml
 
toXml(Bindings) - Static method in class manifold.json.extensions.javax.script.Bindings.ManBindingsExt
Serializes this Bindings instance to XML nested in a root element named "object"
toXml(Bindings, String) - Static method in class manifold.json.extensions.javax.script.Bindings.ManBindingsExt
Serializes this Bindings instance to XML with in a root element with the specified name
toXml(Bindings, String, StringBuilder, int) - Static method in class manifold.json.extensions.javax.script.Bindings.ManBindingsExt
Serializes this Bindings instance into an XML formatted StringBuilder target with the specified indent of spaces.
toYaml() - Method in class manifold.api.json.Writer
Serializes this instance to a YAML formatted String
toYaml(Appendable) - Method in class manifold.api.json.Writer
 
toYaml(Object, StringBuilder) - Static method in class manifold.api.yaml.Yaml
Serializes a JSON value to a YAML 1.2 formatted StringBuilder target with the specified indent of spaces.
toYaml(Bindings) - Static method in class manifold.json.extensions.javax.script.Bindings.ManBindingsExt
Serializes this Bindings instance to a YAML formatted String
toYaml(Bindings, StringBuilder) - Static method in class manifold.json.extensions.javax.script.Bindings.ManBindingsExt
Serializes this Bindings instance into a YAML 1.2 formatted StringBuilder target with the specified indent of spaces.
transform(IManifoldHost, String, Object) - Static method in class manifold.api.json.codegen.schema.JsonSchemaTransformer
 
transform(IManifoldHost, String, IFile, Object) - Static method in class manifold.api.json.codegen.schema.JsonSchemaTransformer
 
transformJsonObject(IManifoldHost, String, JsonSchemaType, Object) - Static method in class manifold.api.json.Json
 
transformJsonObject(IManifoldHost, String, IFile, JsonSchemaType, Object) - Static method in class manifold.api.json.Json
 
Type - Enum in manifold.api.json.codegen.schema
 
TypeAttributes - Class in manifold.api.json.codegen.schema
TypeAttributes contains attributes that "decorate" a type.
TypeAttributes() - Constructor for class manifold.api.json.codegen.schema.TypeAttributes
 
TypeAttributes(Boolean) - Constructor for class manifold.api.json.codegen.schema.TypeAttributes
 
TypeAttributes(Bindings) - Constructor for class manifold.api.json.codegen.schema.TypeAttributes
 
TypeAttributes(Boolean, Bindings) - Constructor for class manifold.api.json.codegen.schema.TypeAttributes
 

U

updateFile(IFile) - Method in class manifold.api.json.JsonModel
 

V

valueOf(String) - Static method in enum manifold.api.json.codegen.schema.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum manifold.api.json.parser.TokenType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum manifold.api.json.Requester.Format
Returns the enum constant of this type with the specified name.
values() - Static method in enum manifold.api.json.codegen.schema.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class manifold.api.json.DataBindings
values() - Static method in enum manifold.api.json.parser.TokenType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum manifold.api.json.Requester.Format
Returns an array containing the constants of this enum type, in the order they are declared.
visitAttribute(XMLParser.AttributeContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseVisitor
Visit a parse tree produced by XMLParser.attribute().
visitAttribute(XMLParser.AttributeContext) - Method in interface manifold.api.xml.parser.antlr.XMLParserVisitor
Visit a parse tree produced by XMLParser.attribute().
visitChardata(XMLParser.ChardataContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseVisitor
Visit a parse tree produced by XMLParser.chardata().
visitChardata(XMLParser.ChardataContext) - Method in interface manifold.api.xml.parser.antlr.XMLParserVisitor
Visit a parse tree produced by XMLParser.chardata().
visitContent(XMLParser.ContentContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseVisitor
Visit a parse tree produced by XMLParser.content().
visitContent(XMLParser.ContentContext) - Method in interface manifold.api.xml.parser.antlr.XMLParserVisitor
Visit a parse tree produced by XMLParser.content().
visitDocument(XMLParser.DocumentContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseVisitor
Visit a parse tree produced by XMLParser.document().
visitDocument(XMLParser.DocumentContext) - Method in interface manifold.api.xml.parser.antlr.XMLParserVisitor
Visit a parse tree produced by XMLParser.document().
visitElement(XMLParser.ElementContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseVisitor
Visit a parse tree produced by XMLParser.element().
visitElement(XMLParser.ElementContext) - Method in interface manifold.api.xml.parser.antlr.XMLParserVisitor
Visit a parse tree produced by XMLParser.element().
visitErrorNode(ErrorNode) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseListener
visitMisc(XMLParser.MiscContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseVisitor
Visit a parse tree produced by XMLParser.misc().
visitMisc(XMLParser.MiscContext) - Method in interface manifold.api.xml.parser.antlr.XMLParserVisitor
Visit a parse tree produced by XMLParser.misc().
visitProlog(XMLParser.PrologContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseVisitor
Visit a parse tree produced by XMLParser.prolog().
visitProlog(XMLParser.PrologContext) - Method in interface manifold.api.xml.parser.antlr.XMLParserVisitor
Visit a parse tree produced by XMLParser.prolog().
visitReference(XMLParser.ReferenceContext) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseVisitor
Visit a parse tree produced by XMLParser.reference().
visitReference(XMLParser.ReferenceContext) - Method in interface manifold.api.xml.parser.antlr.XMLParserVisitor
Visit a parse tree produced by XMLParser.reference().
visitTerminal(TerminalNode) - Method in class manifold.api.xml.parser.antlr.XMLParserBaseListener

W

withAuthorization(String, String) - Method in class manifold.api.json.Requester
 
withBasicAuthorization(String, String) - Method in class manifold.api.json.Requester
Set the Basic Authorization header using the provided username and password
withBearerAuthorization(String) - Method in class manifold.api.json.Requester
Set the Bearer Authorization header using the provided accessToken.
withHeader(String, String) - Method in class manifold.api.json.Requester
Set an HTTP request header name : value pair See withParam(String, String) - Method in class manifold.api.json.Requester
Add a name=value parameter to the request URL.
withResponseFormat(Requester.Format) - Method in class manifold.api.json.Requester
Set the default format expected in the response.
withTimeout(int) - Method in class manifold.api.json.Requester
The connection timeout setting in milliseconds.
withUrlSuffix(String) - Method in class manifold.api.json.Endpoint
Creates a new Endpoint with a base URL consisting of this endpoint's base URL + urlSuffix.
write() - Method in interface manifold.api.json.IJsonBindingsBacked
A fluent method to write this JSON object in various formats including JSON, YAML, XML, and CSV
write() - Method in interface manifold.api.json.IJsonList
Writer is a fluent API to write this JSON object in various formats including JSON, YAML, CSV, and XML
Writer - Class in manifold.api.json
This class is used as part of the JSON API.
Writer(Bindings) - Constructor for class manifold.api.json.Writer
 
Writer(Iterable<?>) - Constructor for class manifold.api.json.Writer
 
Writer(Object) - Constructor for class manifold.api.json.Writer
 

X

Xml - Class in manifold.api.xml
 
Xml() - Constructor for class manifold.api.xml.Xml
 
XML_DEFAULT_ROOT - Static variable in class manifold.api.xml.Xml
 
XML_ELEM_CONTENT - Static variable in class manifold.api.xml.Xml
 
XmlAttribute - Class in manifold.api.xml.parser
 
XMLDeclOpen - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
XMLDeclOpen() - Method in class manifold.api.xml.parser.antlr.XMLParser.PrologContext
 
XMLDeclOpen - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
XmlElement - Class in manifold.api.xml.parser
 
XMLLexer - Class in manifold.api.xml.parser.antlr.gen
 
XMLLexer(CharStream) - Constructor for class manifold.api.xml.parser.antlr.gen.XMLLexer
 
XmlNamedPart - Class in manifold.api.xml.parser
 
XMLParser - Class in manifold.api.xml.parser.antlr
 
XMLParser(TokenStream) - Constructor for class manifold.api.xml.parser.antlr.XMLParser
 
XmlParser - Class in manifold.api.xml.parser
 
XMLParser.AttributeContext - Class in manifold.api.xml.parser.antlr
 
XMLParser.ChardataContext - Class in manifold.api.xml.parser.antlr
 
XMLParser.ContentContext - Class in manifold.api.xml.parser.antlr
 
XMLParser.DocumentContext - Class in manifold.api.xml.parser.antlr
 
XMLParser.ElementContext - Class in manifold.api.xml.parser.antlr
 
XMLParser.MiscContext - Class in manifold.api.xml.parser.antlr
 
XMLParser.PrologContext - Class in manifold.api.xml.parser.antlr
 
XMLParser.ReferenceContext - Class in manifold.api.xml.parser.antlr
 
XMLParserBaseListener - Class in manifold.api.xml.parser.antlr
This class provides an empty implementation of XMLParserListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
XMLParserBaseListener() - Constructor for class manifold.api.xml.parser.antlr.XMLParserBaseListener
 
XMLParserBaseVisitor<T> - Class in manifold.api.xml.parser.antlr
This class provides an empty implementation of XMLParserVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
XMLParserBaseVisitor() - Constructor for class manifold.api.xml.parser.antlr.XMLParserBaseVisitor
 
XMLParserListener - Interface in manifold.api.xml.parser.antlr
This interface defines a complete listener for a parse tree produced by XMLParser.
XMLParserVisitor<T> - Interface in manifold.api.xml.parser.antlr
This interface defines a complete generic visitor for a parse tree produced by XMLParser.
XmlPart - Class in manifold.api.xml.parser
 
XmlRootElement - Class in manifold.api.xml.parser
 
XmlTerminal - Class in manifold.api.xml.parser
 

Y

Yaml - Class in manifold.api.yaml
 
Yaml() - Constructor for class manifold.api.yaml.Yaml
 
YamlParser - Class in manifold.api.yaml.parser
Parses YAML formatted text using snakeyaml
YamlParser() - Constructor for class manifold.api.yaml.parser.YamlParser
 

_

_ATN - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
_ATN - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
_decisionToDFA - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
_decisionToDFA - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
_serializedATN - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
_serializedATN - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
_sharedContextCache - Static variable in class manifold.api.xml.parser.antlr.gen.XMLLexer
 
_sharedContextCache - Static variable in class manifold.api.xml.parser.antlr.XMLParser
 
A B C D E F G H I J K L M N O P R S T U V W X Y _ 
Skip navigation links

Copyright © 2020. All rights reserved.