A B C D E F G H I J M N O P 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

cleanedUpSchemaSource(XmlSchemaObject) - Static method in class org.apache.cxf.javascript.service.ServiceJavascriptBuilder
 
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(XmlSchema) - Method in class org.apache.cxf.javascript.types.SchemaJavascriptBuilder
 
generateCodeForSchemaCollection(XmlSchemaCollection) - 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.
getAll(XmlSchemaComplexType) - Static method in class org.apache.cxf.javascript.JavascriptUtils
 
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
 
getChildren() - Method in class org.apache.cxf.javascript.ParticleInfo
 
getChoice(XmlSchemaComplexType) - Static method in class org.apache.cxf.javascript.JavascriptUtils
 
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
 
getContentElements(XmlSchemaComplexType, SchemaCollection) - Static method in class org.apache.cxf.javascript.JavascriptUtils
 
getContentSequence(XmlSchemaComplexType) - Static method in class org.apache.cxf.javascript.JavascriptUtils
 
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
 
getElementType(SchemaCollection, String, XmlSchemaElement, XmlSchemaType) - Static method in class org.apache.cxf.javascript.service.ServiceJavascriptBuilder
Follow a chain of references from element to element until we can obtain a type.
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.
getObjectAnnotated(XmlSchemaObject, QName) - Static method in class org.apache.cxf.javascript.JavascriptUtils
If the object is an attribute or an anyAttribute, return the 'Annotated'.
getObjectParticle(XmlSchemaObject, QName, XmlSchema) - Static method in class org.apache.cxf.javascript.JavascriptUtils
If the object is an element or an any, return the particle.
getParticle() - Method in class org.apache.cxf.javascript.ParticleInfo
 
getSequence(XmlSchemaComplexType) - Static method in class org.apache.cxf.javascript.JavascriptUtils
 
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
 

H

handleMessage(Message) - Method in class org.apache.cxf.javascript.JavascriptGetInterceptor
 

I

initialize(Server, Bus) - Method in class org.apache.cxf.javascript.JavascriptOptionsFeature
 
INSTANCE - Static variable in class org.apache.cxf.javascript.JavascriptGetInterceptor
 
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.
isGroup() - Method in class org.apache.cxf.javascript.ParticleInfo
 
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
 
isStringSimpleType(QName) - Method in class org.apache.cxf.javascript.JavascriptUtils
 
ItemInfo - Interface in org.apache.cxf.javascript
Elements and attributes both provide these.

J

JavascriptGetInterceptor - Class in org.apache.cxf.javascript
 
JavascriptGetInterceptor() - Constructor for class org.apache.cxf.javascript.JavascriptGetInterceptor
 
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.
JavascriptServerListener - Class in org.apache.cxf.javascript
 
JavascriptServerListener(Bus) - Constructor for class org.apache.cxf.javascript.JavascriptServerListener
 
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
 

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
 
startServer(Server) - Method in class org.apache.cxf.javascript.JavascriptServerListener
 
startWhile(String) - Method in class org.apache.cxf.javascript.JavascriptUtils
 
startXmlStringAccumulator(String) - Method in class org.apache.cxf.javascript.JavascriptUtils
 
stopServer(Server) - Method in class org.apache.cxf.javascript.JavascriptServerListener
 

T

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

U

unsupportedConstruct(String, String, QName, XmlSchemaObject) - Static method in class org.apache.cxf.javascript.service.ServiceJavascriptBuilder
 
unsupportedConstruct(String, XmlSchemaType) - Static method in class org.apache.cxf.javascript.service.ServiceJavascriptBuilder
 
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

writeUtilsToResponseStream(Class<?>, OutputStream) - Static method in class org.apache.cxf.javascript.JavascriptGetInterceptor
 

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 H I J M N O P S T U W X 

Apache CXF