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

G

generate() - Method in class org.enhydra.zeus.util.BaseSourceGenerator
This method performs class generation.
generate() - Method in interface org.enhydra.zeus.util.SourceGenerator
This method performs class generation.
generate(Binding) - Method in interface org.enhydra.zeus.Generator
This will convert from a set of constraints to Java classes.
generate(Binding) - Method in class org.enhydra.zeus.generator.SimpleGenerator
This will convert from a set of constraints to Java classes.
GENERATED_CLASS_COMMENT - Static variable in class org.enhydra.zeus.ZeusDefaults
 
generateFrom(ZeusTask.Constraint) - Method in class org.enhydra.zeus.util.ZeusTask
generateImplementation(Container) - Method in class org.enhydra.zeus.generator.SimpleGenerator
This will generate the implementation (or implemenations, through recursion) for the supplied Container.
generateInterface(Container) - Method in class org.enhydra.zeus.generator.SimpleGenerator
This will generate the interface (or interfaces, through recursion) for the supplied Container.
generatePrimitiveAssignment(Writer, Property, String) - Method in class org.enhydra.zeus.generator.SimpleGenerator
This method will write to the writer an expression that evaluates to the value of the string value, but as the type of the property.
generateUnmarshallableInterface(Container) - Method in class org.enhydra.zeus.generator.SimpleGenerator
This will generate the Unmarshallable interface for use by generated classes in the unmarshalling process.
generateUnmarshaller(Container) - Method in class org.enhydra.zeus.generator.SimpleGenerator
This will generate the Unmarshaller class for this container, which calls out to the implementation class for static unmarshalling from XML to Java.
Generator - interface org.enhydra.zeus.Generator.
Generator is the portion of Zeus that will convert a set of constraints, visible through a Binding, and output them as generated Java classes (to a Result.
getAllowedValues() - Method in class org.enhydra.zeus.transform.ValueEnumeration
This returns the current list of allowed values.
getBindings() - Method in interface org.enhydra.zeus.Binder
This is integral portion of the Binder.
getBindings() - Method in class org.enhydra.zeus.binder.BaseBinder
This is integral portion of the Binder.
getBindings() - Method in class org.enhydra.zeus.binder.SchemaBinder
This is integral portion of the Binder.
getBindings() - Method in class org.enhydra.zeus.binder.DTDBinder
This is integral portion of the Binder.
getCause() - Method in class org.enhydra.zeus.ZeusException
This will return the root cause Throwable, or null if one does not exist.
getCharMapping(Character) - Static method in class org.enhydra.zeus.util.NamingUtils
Returns the value that the given key is mapped to.
getCollectionImplClass(String) - Static method in class org.enhydra.zeus.util.ClassUtils
For a supplied Collection class, this will return an implementation of that class.
getCollectionTypeAsInt(String) - Static method in class org.enhydra.zeus.util.ClassUtils
This will convert a String representation of a supplied collection type, and convert it to one of the int constants specified in this class.
getCollectionTypeAsString(int) - Static method in class org.enhydra.zeus.util.ClassUtils
This returns the currently selected default collection type, as a String that maps to a Java class.
getConstraintBindings() - Method in class org.enhydra.zeus.util.BaseSourceGenerator
This defines a contract for subclasses to allow them to get the Zeus Binding objects to generate code from.
getConstraintBindings() - Method in class org.enhydra.zeus.util.DTDSourceGenerator
This defines a contract for subclasses to allow them to get the Zeus Binding objects to generate code from.
getConstraintBindings() - Method in class org.enhydra.zeus.util.XSDSourceGenerator
This defines a contract for subclasses to allow them to get the Zeus Binding objects to generate code from.
getConstraintFile() - Method in class org.enhydra.zeus.util.ZeusTask.Constraint
This will return the Java File object representing the constraint to use for source code generation.
getDefaultCollectionType() - Method in class org.enhydra.zeus.transform.TransformerOptions
This will return the default collection class name for this set of transformation options.
getDefaultJavaPackage() - Method in class org.enhydra.zeus.util.ZeusTask
This will indicate the Java package used for generated source files by default (if no other package is specified for a specific binding).
getDefaultValue() - Method in class org.enhydra.zeus.binding.BaseProperty
This will retrieve the default value associated with this property, or null if there is not one.
getDefaultValue() - Method in interface org.enhydra.zeus.binding.Property
This will retrieve the default value associated with this property, or null if there is not one.
getDefaultValue() - Method in class org.enhydra.zeus.binding.ContainerProperty
This will retrieve the default value associated with this property, or null if there is not one.
getDestDir() - Method in class org.enhydra.zeus.util.ZeusTask
This will return the destination directory in which Java source files are generated.
getDocument() - Method in interface org.enhydra.zeus.Source
This will return a JDOM Document that represents the input source.
getDocument() - Method in class org.enhydra.zeus.source.BaseSource
This will return a JDOM Document that represents the input source.
getDocument() - Method in class org.enhydra.zeus.source.DTDSource
This will always return null since there is no way to represent an XML DTD as a JDOM Document (or any XML document representation).
getDocument() - Method in class org.enhydra.zeus.source.StreamSource
This will return a JDOM Document that represents the input source.
getDTD() - Method in class org.enhydra.zeus.source.DTDSource
This will return the DTDParser's DTD representation of the supplied XML DTD.
getDTD() - Method in class org.enhydra.zeus.source.StreamDTDSource
This will return the DTDParser's DTD representation of the supplied XML DTD.
getEnumeration() - Method in class org.enhydra.zeus.binding.BaseProperty
This returns the Vector of allowed values for this Property, or null if there is none.
getEnumeration() - Method in interface org.enhydra.zeus.binding.Property
This returns the Vector of allowed values for this Property, or null if there is none.
getEnumeration() - Method in class org.enhydra.zeus.binding.ContainerProperty
This returns the Vector of allowed values for this Property, or null if there is none.
getGenerator() - Method in class org.enhydra.zeus.util.BaseSourceGenerator
This handles the process of creating a Generator for use in data binding.
getGenerator() - Method in class org.enhydra.zeus.util.DTDSourceGenerator
This handles the process of creating a Generator for use in data binding.
getImplClass(String) - Method in class org.enhydra.zeus.Unmarshaller
For the supplied interface name, this will return the current implementation class associated with the interface.
getImplementationPackage() - Method in class org.enhydra.zeus.transform.TransformerOptions
This returns the default package in which generated implementations are placed.
getInterfacePackage() - Method in class org.enhydra.zeus.transform.TransformerOptions
This returns the default package in which generated interfaces are placed.
getJavaClassName(String) - Static method in class org.enhydra.zeus.util.NamingUtils
Returns the conventional Java class name from an XML name.
getJavaCollectionClass() - Method in interface org.enhydra.zeus.Binding
This will return the Java collection class to use for this binding, if it is a collection.
getJavaCollectionClass() - Method in class org.enhydra.zeus.binding.BaseBinding
This will return the Java collection class to use for this binding, if it is a collection.
getJavaCollectionVariableName(String) - Static method in class org.enhydra.zeus.util.NamingUtils
Returns the Java variable name from a Java class name assuming that the variable will be a collection based variable (i.e.
getJavaImplementationPackage() - Method in interface org.enhydra.zeus.Binding
This will return the Java package name for this binding's implementation class.
getJavaImplementationPackage() - Method in class org.enhydra.zeus.binding.BaseBinding
This will return the Java package name for this binding's implementation class.
getJavaInterfacePackage() - Method in interface org.enhydra.zeus.Binding
This will return the Java package name for this binding's interface class.
getJavaInterfacePackage() - Method in class org.enhydra.zeus.binding.BaseBinding
This will return the Java package name for this binding's interface class.
getJavaName() - Method in interface org.enhydra.zeus.Binding
This will return the Java name of the binding.
getJavaName() - Method in class org.enhydra.zeus.binding.BaseBinding
This will return the Java name of the binding.
getJavaName(String) - Static method in class org.enhydra.zeus.util.NamingUtils
Returns a conventional Java name from an XML name.
getJavaPackage() - Method in class org.enhydra.zeus.Unmarshaller
Returns the Java package to unmarshall classes to.
getJavaPackage() - Method in class org.enhydra.zeus.util.ZeusTask.Constraint
This returns the Java package used in generated classes.
getJavaType() - Method in interface org.enhydra.zeus.Binding
This will return the Java type associated with the binding.
getJavaType() - Method in class org.enhydra.zeus.binding.BaseBinding
This will return the Java type associated with the binding.
getJavaType(String) - Static method in class org.enhydra.zeus.util.SchemaUtils
This will take as input an XML Schema data type (such as "string") and convert it to a Java data type (such as "String").
getJavaType(String) - Static method in class org.enhydra.zeus.util.NamingUtils
This will handle conversion from an XML type to a Java type.
getJavaVariableName() - Method in interface org.enhydra.zeus.Binding
This will return the Java name that can be used for a variable name in generated code.
getJavaVariableName() - Method in class org.enhydra.zeus.binding.BaseBinding
This will return the Java name that can be used for a variable name in generated code.
getJavaVariableName(String) - Static method in class org.enhydra.zeus.util.NamingUtils
Returns the conventional Java variable name from an XML name.
getMessage() - Method in class org.enhydra.zeus.ZeusException
This returns the message for the Exception.
getModifier() - Method in class org.enhydra.zeus.binding.BaseProperty
This will return the access level modifier for a property.
getModifier() - Method in interface org.enhydra.zeus.binding.Property
This will return the modifier for a property.The value returned will be in the form of a BitSet, in which the set bits correspond to the constants defined (Property.ACCESS_PRIVATE, Property.ACCESS_PROTECTED, Property.ACCESS_PUBLIC, Property.STORAGE_STATIC, Property.MUTABILITY_VOLATILE, Property.MUTABILITY_FINAL or Property.MUTABILITY_SYNCHRONIZED).
getModifier() - Method in class org.enhydra.zeus.binding.ContainerProperty
This will return the access level modifier for a property.
getModifierString() - Method in class org.enhydra.zeus.binding.BaseProperty
This will return the Java String representation of this Property's modifier(s).
getModifierString() - Method in interface org.enhydra.zeus.binding.Property
This will return the Java String representation of this Property's modifier.
getModifierString() - Method in class org.enhydra.zeus.binding.ContainerProperty
This will return the Java String representation of this Property's modifiers.
getName() - Method in class org.enhydra.zeus.transform.TypeConversion
This will return the current name of this TypeConversion.
getName() - Method in class org.enhydra.zeus.transform.ValueEnumeration
This will return the current name of this ValueEnumeration.
getNamePrefix() - Method in class org.enhydra.zeus.Marshaller
This method allows the developer to get the prefix that will be prepended to the name of every generated interface and class.
getNamePrefix() - Method in class org.enhydra.zeus.Unmarshaller
This method allows the developer to get the prefix that will be prepended to the name of every generated interface and class.
getNamespaceURI() - Method in class org.enhydra.zeus.util.XMLName
This returns the namespace URI of this item.
getObject() - Method in class org.enhydra.zeus.UnmarshalledObject
This returns the object graph that represents an XML document.
getParameter(String, Class) - Static method in class org.enhydra.zeus.util.ClassUtils
This will take the String value supplied and convert it to an Object of the type specified in paramType.
getParseMethod() - Method in class org.enhydra.zeus.transform.TypeConversion
This returns the name of the method to use for conversion from a character-based piece of XML data into the Java type for this TypeConversion.
getPrintMethod() - Method in class org.enhydra.zeus.transform.TypeConversion
This returns the name of the method to use for printing data in the format in this TypeConversion.
getProperties() - Method in interface org.enhydra.zeus.binding.Container
This will return a list of all the Property objects that this Container has.
getProperties() - Method in class org.enhydra.zeus.binding.ContainerProperty
This will return a list of all the Property objects that this Container has.
getProperties() - Method in class org.enhydra.zeus.binding.BaseContainer
This will return a list of all the Property objects that this Container has.
getPublicID() - Method in class org.enhydra.zeus.UnmarshalledObject
Returns the public ID of the DTD to which the XML document representation of the content must conform.
getRootElementName() - Method in class org.enhydra.zeus.binder.DTDBinder
This retrieves the name of the root element for this binder.
getSchemaNamespaceURI() - Method in class org.enhydra.zeus.binder.SchemaBinder
This returns the current namespace URI being used for XML Schema.
getSourceDir() - Method in class org.enhydra.zeus.util.ZeusTask
This will return the Java File object representing the source directory for constraints.
getSystemID() - Method in interface org.enhydra.zeus.Source
This will return the system ID associated with this Source.
getSystemID() - Method in interface org.enhydra.zeus.Result
This will return the system ID associated with this Result.
getSystemID() - Method in class org.enhydra.zeus.UnmarshalledObject
Returns the system ID of the DTD to which the XML document representation of the content must conform.
getSystemID() - Method in class org.enhydra.zeus.result.BaseResult
This will return the system ID associated with this Result.
getSystemID() - Method in class org.enhydra.zeus.source.BaseSource
This will return the system ID associated with this Source.
getTransformerOptions() - Method in interface org.enhydra.zeus.Transformer
This returns the current TransformerOptions for this transformer.
getTransformerOptions() - Method in class org.enhydra.zeus.transform.BaseTransformer
This returns the current TransformerOptions for this transformer.
getType() - Method in class org.enhydra.zeus.transform.TypeConversion
This returns the Java type for this Conversion.
getType() - Method in class org.enhydra.zeus.util.ZeusTask.Constraint
This will return the type of constraint being processed.
getValue(String) - Method in class org.enhydra.zeus.util.Arguments
This will take a String as the argument name, and return the parameter value.
getValueEnumeration(String) - Method in interface org.enhydra.zeus.Transformer
This will retrieve the ValueEnumeration for the supplied name.
getValueEnumeration(String) - Method in class org.enhydra.zeus.transform.BaseTransformer
This will retrieve the ValueEnumeration for the supplied name.
getWriter() - Method in class org.enhydra.zeus.result.StreamResult
This will expose the Writer associated with this StreamResult for direct manipulation.
getXMLElementNameFromAccessor(String) - Static method in class org.enhydra.zeus.util.NamingUtils
Returns the XML name from a typical accessor method.
getXMLName() - Method in interface org.enhydra.zeus.Binding
This will return the XML name of the binding.
getXMLName() - Method in class org.enhydra.zeus.binding.BaseBinding
This will return the XML name of the binding.
getXMLName() - Method in class org.enhydra.zeus.util.XMLName
This returns the XML name of this item.
getXMLNamespaceURI() - Method in interface org.enhydra.zeus.Binding
The will return the XML namespace URI associated with the XML name of this binding.
getXMLNamespaceURI() - Method in class org.enhydra.zeus.binding.BaseBinding
The will return the XML namespace URI associated with the XML name of this binding.
getXMLParentType() - Method in interface org.enhydra.zeus.Binding
This will return the XML local name associated with the XML type of this binding's XML parent.
getXMLParentType() - Method in class org.enhydra.zeus.binding.BaseBinding
This will return the XML local name associated with the XML type of this binding's XML parent.
getXMLParentTypeNamespaceURI() - Method in interface org.enhydra.zeus.Binding
The will return the XML namespace URI associated with the XML type of this binding's XML parent.
getXMLParentTypeNamespaceURI() - Method in class org.enhydra.zeus.binding.BaseBinding
The will return the XML namespace URI associated with the XML type of this binding's XML parent.
getXMLType() - Method in interface org.enhydra.zeus.Binding
This will return the XML local name associated with the XML type of this binding.
getXMLType() - Method in class org.enhydra.zeus.binding.BaseBinding
This will return the XML local name associated with the XML type of this binding.
getXMLTypeNamespaceURI() - Method in interface org.enhydra.zeus.Binding
The will return the XML namespace URI associated with the XML type of this binding.
getXMLTypeNamespaceURI() - Method in class org.enhydra.zeus.binding.BaseBinding
The will return the XML namespace URI associated with the XML type of this binding.
globalImplementationImports - Variable in class org.enhydra.zeus.generator.SimpleGenerator
A list of classes to import for all implementations
globalInterfaceImports - Variable in class org.enhydra.zeus.generator.SimpleGenerator
A list of classes to import for all interfaces
globalUnmarshallerImports - Variable in class org.enhydra.zeus.generator.SimpleGenerator
A list of classes to import for all unmarshallers

A B C D E G H I J M N O P R S T U V W X Z
Copyright © 2002 Enhydra. All Rights Reserved.