A B C D E F G I J M N O P R S T U W X

A

appendElse() - Method in class org.apache.cxf.javascript.JavascriptUtils
 
appendExpression(String) - Method in class org.apache.cxf.javascript.JavascriptUtils
 
appendLine(String) - Method in class org.apache.cxf.javascript.JavascriptUtils
 
appendString(String) - Method in class org.apache.cxf.javascript.JavascriptUtils
emit javascript to append a value to the accumulator.
AttributeInfo - Class in org.apache.cxf.javascript
All the information needed to create the JavaScript for an Xml Schema attribute or xs:anyAttribute.

B

BasicNameManager - Class in org.apache.cxf.javascript
Generate JavaScript names for QNames.
begin(FaultInfo) - Method in class org.apache.cxf.javascript.service.ServiceJavascriptBuilder
 
begin(InterfaceInfo) - Method in class org.apache.cxf.javascript.service.ServiceJavascriptBuilder
 
begin(ServiceInfo) - Method in class org.apache.cxf.javascript.service.ServiceJavascriptBuilder
 
begin(OperationInfo) - Method in class org.apache.cxf.javascript.service.ServiceJavascriptBuilder
 
begin(MessageInfo) - Method in class org.apache.cxf.javascript.service.ServiceJavascriptBuilder
 
begin(EndpointInfo) - Method in class org.apache.cxf.javascript.service.ServiceJavascriptBuilder
 

C

collect(String, String) - Method in class org.apache.cxf.javascript.NamespacePrefixAccumulator
 
complexTypeConstructorAndAccessors(QName, XmlSchemaComplexType) - Method in class org.apache.cxf.javascript.types.SchemaJavascriptBuilder
 
complexTypeSerializerBody(XmlSchemaComplexType, String, JavascriptUtils) - Method in class org.apache.cxf.javascript.types.SchemaJavascriptBuilder
Build the serialization code for a complex type.
complexTypeSerializerFunction(QName, XmlSchemaComplexType) - Method in class org.apache.cxf.javascript.types.SchemaJavascriptBuilder
Produce a serializer function for a type.

D

domDeserializerFunction(QName, XmlSchemaComplexType) - Method in class org.apache.cxf.javascript.types.SchemaJavascriptBuilder
Generate a JavaScript function that takes an element for a complex type and walks through its children using them to fill in the values for a JavaScript object.

E

end(OperationInfo) - Method in class org.apache.cxf.javascript.service.ServiceJavascriptBuilder
 
end(FaultInfo) - Method in class org.apache.cxf.javascript.service.ServiceJavascriptBuilder
 
end(InterfaceInfo) - Method in class org.apache.cxf.javascript.service.ServiceJavascriptBuilder
 
end(MessageInfo) - Method in class org.apache.cxf.javascript.service.ServiceJavascriptBuilder
 
end(MessagePartInfo) - Method in class org.apache.cxf.javascript.service.ServiceJavascriptBuilder
 
end(ServiceInfo) - Method in class org.apache.cxf.javascript.service.ServiceJavascriptBuilder
 
endBlock() - Method in class org.apache.cxf.javascript.JavascriptUtils
 
escapeStringQuotes(String) - Method in class org.apache.cxf.javascript.JavascriptUtils
 

F

forGlobalAttribute(XmlSchemaAttribute, XmlSchema, SchemaCollection, NamespacePrefixAccumulator) - Static method in class org.apache.cxf.javascript.AttributeInfo
Create an elementInfo that stores information about a global, named, element.
forGlobalElement(XmlSchemaElement, XmlSchema, SchemaCollection, NamespacePrefixAccumulator) - Static method in class org.apache.cxf.javascript.ParticleInfo
Create an elementInfo that stores information about a global, named, element.
forLocalItem(XmlSchemaObject, XmlSchema, SchemaCollection, NamespacePrefixAccumulator, QName) - Static method in class org.apache.cxf.javascript.AttributeInfo
Fill in an AttributeInfo for an attribute or anyAttribute from a sequence.
forLocalItem(XmlSchemaObject, XmlSchema, SchemaCollection, NamespacePrefixAccumulator, QName) - Static method in class org.apache.cxf.javascript.ParticleInfo
Fill in an ElementInfo for an element or xs:any from a sequence.
forPartElement(XmlSchemaElement, SchemaCollection, String, String) - Static method in class org.apache.cxf.javascript.ParticleInfo
Create element information for a part element.

G

generateCodeForSchema(SchemaInfo) - Method in class org.apache.cxf.javascript.types.SchemaJavascriptBuilder
 
generateCodeToSerializeAny(ParticleInfo, String, SchemaCollection) - Method in class org.apache.cxf.javascript.JavascriptUtils
Generate code to serialize an xs:any.
generateCodeToSerializeElement(ParticleInfo, String, SchemaCollection) - Method in class org.apache.cxf.javascript.JavascriptUtils
Given an element, generate the serialization code.
getAnnotated() - Method in class org.apache.cxf.javascript.AttributeInfo
Return the object for the Attribute or the anyAttribute.
getAttributes() - Method in class org.apache.cxf.javascript.NamespacePrefixAccumulator
 
getCode() - Method in class org.apache.cxf.javascript.service.ServiceJavascriptBuilder
 
getContainingType() - Method in class org.apache.cxf.javascript.AttributeInfo
 
getContainingType() - Method in class org.apache.cxf.javascript.ParticleInfo
 
getControllingName() - Method in class org.apache.cxf.javascript.ParticleInfo
As a general rule, the JavaScript code is organized by types.
getDefaultValue() - Method in class org.apache.cxf.javascript.AttributeInfo
*
getDefaultValue() - Method in interface org.apache.cxf.javascript.ItemInfo
 
getDefaultValue() - Method in class org.apache.cxf.javascript.ParticleInfo
*
getDefaultValueForSimpleType(XmlSchemaType) - Method in class org.apache.cxf.javascript.JavascriptUtils
 
getFixedValue() - Method in class org.apache.cxf.javascript.AttributeInfo
 
getJavascriptName() - Method in class org.apache.cxf.javascript.AttributeInfo
 
getJavascriptName(XmlSchemaComplexType) - Method in class org.apache.cxf.javascript.BasicNameManager
getJavascriptName(QName) - Method in class org.apache.cxf.javascript.BasicNameManager
 
getJavascriptName() - Method in interface org.apache.cxf.javascript.ItemInfo
 
getJavascriptName(QName) - Method in interface org.apache.cxf.javascript.NameManager
 
getJavascriptName() - Method in class org.apache.cxf.javascript.ParticleInfo
 
getMaxOccurs() - Method in class org.apache.cxf.javascript.ParticleInfo
 
getMinOccurs() - Method in class org.apache.cxf.javascript.ParticleInfo
 
getNamespacePrefixMap() - Method in class org.apache.cxf.javascript.JavascriptOptionsFeature
Retrieve the map from namespace URI strings to JavaScript function prefixes.
getParticle() - Method in class org.apache.cxf.javascript.ParticleInfo
 
getResponseContentType(String, String) - Method in class org.apache.cxf.javascript.JavascriptQueryHandler
 
getType() - Method in class org.apache.cxf.javascript.AttributeInfo
 
getType() - Method in interface org.apache.cxf.javascript.ItemInfo
 
getType() - Method in class org.apache.cxf.javascript.ParticleInfo
 
getXmlName() - Method in class org.apache.cxf.javascript.AttributeInfo
 
getXmlName() - Method in class org.apache.cxf.javascript.ParticleInfo
 

I

initialize(Server, Bus) - Method in class org.apache.cxf.javascript.JavascriptOptionsFeature
 
isAny() - Method in class org.apache.cxf.javascript.AttributeInfo
 
isAny() - Method in interface org.apache.cxf.javascript.ItemInfo
 
isAny() - Method in class org.apache.cxf.javascript.ParticleInfo
 
isAnyType() - Method in class org.apache.cxf.javascript.AttributeInfo
 
isAnyType() - Method in class org.apache.cxf.javascript.ParticleInfo
 
isArray() - Method in class org.apache.cxf.javascript.AttributeInfo
 
isArray() - Method in interface org.apache.cxf.javascript.ItemInfo
 
isArray() - Method in class org.apache.cxf.javascript.ParticleInfo
 
isEmpty() - Method in class org.apache.cxf.javascript.ParticleInfo
 
isGlobal() - Method in class org.apache.cxf.javascript.AttributeInfo
True if this describes a global, named, attribute.
isGlobal() - Method in class org.apache.cxf.javascript.ParticleInfo
True if this describes a global, named, element.
isNillable() - Method in class org.apache.cxf.javascript.AttributeInfo
 
isNillable() - Method in interface org.apache.cxf.javascript.ItemInfo
 
isNillable() - Method in class org.apache.cxf.javascript.ParticleInfo
 
isOptional() - Method in class org.apache.cxf.javascript.AttributeInfo
 
isOptional() - Method in interface org.apache.cxf.javascript.ItemInfo
 
isOptional() - Method in class org.apache.cxf.javascript.ParticleInfo
 
isRecognizedQuery(String, String, EndpointInfo, boolean) - Method in class org.apache.cxf.javascript.JavascriptQueryHandler
 
isRecognizedQuery(String, String, EndpointInfo) - Method in class org.apache.cxf.javascript.JavascriptQueryHandler
 
isStringSimpleType(QName) - Method in class org.apache.cxf.javascript.JavascriptUtils
 
ItemInfo - Interface in org.apache.cxf.javascript
Elements and attributes both provide these.

J

javaScriptNameToken(String) - Static method in class org.apache.cxf.javascript.JavascriptUtils
 
JavascriptOptionsFeature - Class in org.apache.cxf.javascript
This class provides configuration options to the JavaScript client generator.
JavascriptOptionsFeature() - Constructor for class org.apache.cxf.javascript.JavascriptOptionsFeature
 
javascriptParseExpression(XmlSchemaType, String) - Method in class org.apache.cxf.javascript.JavascriptUtils
 
JavascriptPrefix - Annotation Type in org.apache.cxf.javascript
This annotation specifies the string prefix for names of JavaScript objects derived from a particular namespace.
JavascriptPrefixes - Annotation Type in org.apache.cxf.javascript
Use this annotation to control the names of JavaScript objects associated with this package.
JavascriptQueryHandler - Class in org.apache.cxf.javascript
 
JavascriptQueryHandler(Bus) - Constructor for class org.apache.cxf.javascript.JavascriptQueryHandler
 
JavascriptQueryHandlerRegistry - Class in org.apache.cxf.javascript
 
JavascriptQueryHandlerRegistry() - Constructor for class org.apache.cxf.javascript.JavascriptQueryHandlerRegistry
 
JavascriptQueryHandlerRegistry(Bus) - Constructor for class org.apache.cxf.javascript.JavascriptQueryHandlerRegistry
 
JavascriptUtils - Class in org.apache.cxf.javascript
A set of functions that assist in JavaScript generation.
JavascriptUtils(StringBuilder) - Constructor for class org.apache.cxf.javascript.JavascriptUtils
 

M

mtomCandidateType(XmlSchemaType) - Static method in class org.apache.cxf.javascript.JavascriptUtils
Return true for xsd:base64Binary or simple restrictions of it, as in the xmime stock type.

N

NameManager - Interface in org.apache.cxf.javascript
 
NamespacePrefixAccumulator - Class in org.apache.cxf.javascript
 
NamespacePrefixAccumulator(SchemaCollection) - Constructor for class org.apache.cxf.javascript.NamespacePrefixAccumulator
 
newNameManager(ServiceInfo) - Static method in class org.apache.cxf.javascript.BasicNameManager
Factory that just takes a service.
newNameManager(ServiceInfo, Endpoint) - Static method in class org.apache.cxf.javascript.BasicNameManager
 
notVeryComplexType(XmlSchemaType) - Static method in class org.apache.cxf.javascript.JavascriptUtils
We don't want to generate Javascript overhead for complex types with simple content models, at least until or unless we decide to cope with attributes in a general way.

O

org.apache.cxf.javascript - package org.apache.cxf.javascript
 
org.apache.cxf.javascript.service - package org.apache.cxf.javascript.service
 
org.apache.cxf.javascript.types - package org.apache.cxf.javascript.types
 

P

ParticleInfo - Class in org.apache.cxf.javascript
All the information needed to create the JavaScript for an Xml Schema element or xs:any.
protectSingleQuotes(String) - Static method in class org.apache.cxf.javascript.JavascriptUtils
 

R

register() - Method in class org.apache.cxf.javascript.JavascriptQueryHandlerRegistry
 

S

SchemaJavascriptBuilder - Class in org.apache.cxf.javascript.types
Generate Javascript for a schema, and provide information needed for the service builder.
SchemaJavascriptBuilder(SchemaCollection, NamespacePrefixAccumulator, NameManager) - Constructor for class org.apache.cxf.javascript.types.SchemaJavascriptBuilder
 
ServiceJavascriptBuilder - Class in org.apache.cxf.javascript.service
Class to construct the JavaScript corresponding to a service.
ServiceJavascriptBuilder(ServiceInfo, String, NamespacePrefixAccumulator, NameManager) - Constructor for class org.apache.cxf.javascript.service.ServiceJavascriptBuilder
Construct builder object.
setContainingType(XmlSchemaType) - Method in class org.apache.cxf.javascript.AttributeInfo
 
setContainingType(XmlSchemaType) - Method in class org.apache.cxf.javascript.ParticleInfo
 
setDefaultValue(String) - Method in class org.apache.cxf.javascript.AttributeInfo
 
setDefaultValue(String) - Method in interface org.apache.cxf.javascript.ItemInfo
 
setDefaultValue(String) - Method in class org.apache.cxf.javascript.ParticleInfo
 
setEmpty(boolean) - Method in class org.apache.cxf.javascript.ParticleInfo
 
setFixedValue(String) - Method in class org.apache.cxf.javascript.AttributeInfo
 
setJavascriptName(String) - Method in class org.apache.cxf.javascript.AttributeInfo
 
setJavascriptName(String) - Method in class org.apache.cxf.javascript.ParticleInfo
 
setNamespacePrefixMap(Map<String, String>) - Method in class org.apache.cxf.javascript.JavascriptOptionsFeature
Set the map from namespace URI strings to Javascript function prefixes.
setType(XmlSchemaType) - Method in class org.apache.cxf.javascript.AttributeInfo
 
setType(XmlSchemaType) - Method in class org.apache.cxf.javascript.ParticleInfo
 
setXmlName(String) - Method in class org.apache.cxf.javascript.AttributeInfo
 
setXmlName(String) - Method in class org.apache.cxf.javascript.ParticleInfo
 
setXmlStringAccumulator(String) - Method in class org.apache.cxf.javascript.JavascriptUtils
 
startBlock() - Method in class org.apache.cxf.javascript.JavascriptUtils
 
startDo() - Method in class org.apache.cxf.javascript.JavascriptUtils
 
startFor(String, String, String) - Method in class org.apache.cxf.javascript.JavascriptUtils
 
startForIn(String, String) - Method in class org.apache.cxf.javascript.JavascriptUtils
 
startIf(String) - Method in class org.apache.cxf.javascript.JavascriptUtils
 
startWhile(String) - Method in class org.apache.cxf.javascript.JavascriptUtils
 
startXmlStringAccumulator(String) - Method in class org.apache.cxf.javascript.JavascriptUtils
 

T

transformURI(String) - Method in class org.apache.cxf.javascript.BasicNameManager
Take a URI and turn it into a JavaScript name prefix.

U

UnsupportedConstruct - Exception in org.apache.cxf.javascript
This exception is thrown when the Javascript client generator hits a schema construct that it cannot handle.
UnsupportedConstruct() - Constructor for exception org.apache.cxf.javascript.UnsupportedConstruct
 
UnsupportedConstruct(String) - Constructor for exception org.apache.cxf.javascript.UnsupportedConstruct
 
UnsupportedConstruct(Logger, String, Object...) - Constructor for exception org.apache.cxf.javascript.UnsupportedConstruct
 
UnsupportedConstruct(Throwable) - Constructor for exception org.apache.cxf.javascript.UnsupportedConstruct
 
UnsupportedConstruct(Throwable, Logger, String, Object...) - Constructor for exception org.apache.cxf.javascript.UnsupportedConstruct
 
UnsupportedConstruct(String, Throwable) - Constructor for exception org.apache.cxf.javascript.UnsupportedConstruct
 
UnsupportedConstruct(Message) - Constructor for exception org.apache.cxf.javascript.UnsupportedConstruct
 

W

writeResponse(String, String, EndpointInfo, OutputStream) - Method in class org.apache.cxf.javascript.JavascriptQueryHandler
 
writeUtilsToResponseStream(Class<?>, OutputStream) - Static method in class org.apache.cxf.javascript.JavascriptQueryHandler
 

X

xmlAttributeString(XmlSchemaAttribute, boolean) - Method in class org.apache.cxf.javascript.NamespacePrefixAccumulator
Obtain a suitable name for use in Javascript for an attribute.
xmlElementString(QName, boolean) - Method in class org.apache.cxf.javascript.NamespacePrefixAccumulator
This function obtains a name, perhaps namespace-qualified, for an element.
xmlElementString(QName) - Method in class org.apache.cxf.javascript.NamespacePrefixAccumulator
 

A B C D E F G I J M N O P R S T U W X

Apache CXF