|
Jeospace API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.jeospace.x3d.EncodingUtils
Utilities for encoding nodes, fields and arrays of primative types into X3D compatible strings
| Field Summary | |
static java.lang.String |
X3D_CLASSIC_EXT
X3D, Classic encoding, file extension |
static java.lang.String |
X3D_CLASSIC_IMMERSIVE_HEADER
X3D, Classic encoding, Immersive profile, header |
static java.lang.String |
X3D_XML_EXT
X3D, XML encoding, file extension |
static java.lang.String |
X3D_XML_FOOTER
X3D, XML encoding, footer |
static java.lang.String |
X3D_XML_IMMERSIVE_HEADER
X3D, XML encoding, Immersive profile, header |
static java.lang.String |
X3D_XML_SCENE_FOOTER
X3D, XML encoding, Scene footer |
static java.lang.String |
X3D_XML_SCENE_HEADER
X3D, XML encoding, Scene header |
static java.lang.String |
XML_HEADER
Default XML header |
| Constructor Summary | |
EncodingUtils()
|
|
| Method Summary | |
static java.lang.String |
encodeClassic(java.lang.String fieldName,
boolean data)
Return the Classic encoding of a field |
static java.lang.String |
encodeClassic(java.lang.String fieldName,
boolean[] data)
Return the Classic encoding of a field |
static java.lang.String |
encodeClassic(java.lang.String fieldName,
double data)
Return the Classic encoding of a field |
static java.lang.String |
encodeClassic(java.lang.String fieldName,
double[] data)
Return the Classic encoding of a field |
static java.lang.String |
encodeClassic(java.lang.String fieldName,
float data)
Return the Classic encoding of a field |
static java.lang.String |
encodeClassic(java.lang.String fieldName,
float[] data)
Return the Classic encoding of a field |
static java.lang.String |
encodeClassic(java.lang.String fieldName,
float[][] data)
Return the Classic encoding of a field |
static java.lang.String |
encodeClassic(java.lang.String fieldName,
int data)
Return the Classic encoding of a field |
static java.lang.String |
encodeClassic(java.lang.String fieldName,
int[] data)
Return the Classic encoding of a field |
static java.lang.String |
encodeClassic(java.lang.String fieldName,
java.lang.String data)
Return the Classic encoding of a field |
static java.lang.String |
encodeClassic(java.lang.String fieldName,
java.lang.String[] data)
Return the Classic encoding of a field |
static java.lang.String |
encodeXML(java.lang.String fieldName,
boolean data)
Return the XML encoding of a field |
static java.lang.String |
encodeXML(java.lang.String fieldName,
boolean[] data)
Return the XML encoding of a field |
static java.lang.String |
encodeXML(java.lang.String fieldName,
double data)
Return the XML encoding of a field |
static java.lang.String |
encodeXML(java.lang.String fieldName,
double[] data)
Return the XML encoding of a field |
static java.lang.String |
encodeXML(java.lang.String fieldName,
float data)
Return the XML encoding of a field |
static java.lang.String |
encodeXML(java.lang.String fieldName,
float[] data)
Return the XML encoding of a field |
static java.lang.String |
encodeXML(java.lang.String fieldName,
float[][] data)
Return the XML encoding of a field |
static java.lang.String |
encodeXML(java.lang.String fieldName,
int data)
Return the XML encoding of a field |
static java.lang.String |
encodeXML(java.lang.String fieldName,
int[] data)
Return the XML encoding of a field |
static java.lang.String |
encodeXML(java.lang.String fieldName,
java.lang.String data)
Return the XML encoding of a field |
static java.lang.String |
encodeXML(java.lang.String fieldName,
java.lang.String[] data)
Return the XML encoding of a field |
static java.lang.String |
toClassicString(boolean[] array)
Return a Classic encoding String representation of a boolean array. |
static java.lang.String |
toClassicString(java.lang.String value)
Return a Classic encoding String representation of a String. |
static java.lang.String |
toClassicString(java.lang.String[] array)
Return a Classic encoding String representation of a String array. |
static java.lang.String |
toString(double[] array)
Return a String representation of a double array. |
static java.lang.String |
toString(double[][] array)
Return a String representation of a double array. |
static java.lang.String |
toString(float[] array)
Return a String representation of a float array. |
static java.lang.String |
toString(float[][] array)
Return a String representation of a float array. |
static java.lang.String |
toString(int[] array)
Return a String representation of an int array. |
static java.lang.String |
toXMLString(boolean[] array)
Return an XML encoding String representation of a boolean array. |
static java.lang.String |
toXMLString(java.lang.String value)
Return an XML encoding String representation of a String. |
static java.lang.String |
toXMLString(java.lang.String[] array)
Return an XML encoding String representation of a String array. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String XML_HEADER
public static final java.lang.String X3D_XML_IMMERSIVE_HEADER
public static final java.lang.String X3D_XML_SCENE_HEADER
public static final java.lang.String X3D_XML_SCENE_FOOTER
public static final java.lang.String X3D_XML_FOOTER
public static final java.lang.String X3D_CLASSIC_IMMERSIVE_HEADER
public static final java.lang.String X3D_XML_EXT
public static final java.lang.String X3D_CLASSIC_EXT
| Constructor Detail |
public EncodingUtils()
| Method Detail |
public static java.lang.String toXMLString(boolean[] array)
String representation of a boolean array.
String representation of a boolean array.public static java.lang.String toClassicString(boolean[] array)
String representation of a boolean array.
String representation of a boolean array.public static java.lang.String toString(int[] array)
String representation of an int array.
String representation of an int array.public static java.lang.String toString(float[] array)
String representation of a float array.
String representation of a float array.public static java.lang.String toString(float[][] array)
String representation of a float array.
String representation of a float array.public static java.lang.String toString(double[] array)
String representation of a double array.
String representation of a double array.public static java.lang.String toString(double[][] array)
String representation of a double array.
String representation of a double array.public static java.lang.String toXMLString(java.lang.String[] array)
String representation of a String array.
The returned String will have any XML special characters substituted with their
respective equivalent character entities.
The returned String DOES include delimiters (double quotation marks) for the
individual Strings.
Each String of the array is delimited with double quotation marks and separated
by white space.
This representation does NOT include the delimiters for the complete
array of Strings (single quotation marks). For XML encoding, the complete
String array is delimited by the markup.
String representation of a String array.public static java.lang.String toXMLString(java.lang.String value)
String representation of a String.
The representation will have any XML special characters substituted with their
respective equivalent character entities.
The representation does NOT include delimiters (i.e. quotation marks). For XML
encoding, a single String value is delimited by the markup.
String representation of a String.public static java.lang.String toClassicString(java.lang.String[] array)
String representation of a String array.
Each String of the array is delimited with double quotation marks and separated
by white space.
String representation of a String array.public static java.lang.String toClassicString(java.lang.String value)
String representation of a String.
This representation DOES include delimiters (i.e. double quotation marks) for the
individual String.
String representation of a String.
public static java.lang.String encodeXML(java.lang.String fieldName,
boolean data)
public static java.lang.String encodeXML(java.lang.String fieldName,
int data)
public static java.lang.String encodeXML(java.lang.String fieldName,
float data)
public static java.lang.String encodeXML(java.lang.String fieldName,
double data)
public static java.lang.String encodeXML(java.lang.String fieldName,
java.lang.String data)
public static java.lang.String encodeXML(java.lang.String fieldName,
boolean[] data)
public static java.lang.String encodeXML(java.lang.String fieldName,
int[] data)
public static java.lang.String encodeXML(java.lang.String fieldName,
float[] data)
public static java.lang.String encodeXML(java.lang.String fieldName,
float[][] data)
public static java.lang.String encodeXML(java.lang.String fieldName,
double[] data)
public static java.lang.String encodeXML(java.lang.String fieldName,
java.lang.String[] data)
public static java.lang.String encodeClassic(java.lang.String fieldName,
boolean data)
public static java.lang.String encodeClassic(java.lang.String fieldName,
int data)
public static java.lang.String encodeClassic(java.lang.String fieldName,
float data)
public static java.lang.String encodeClassic(java.lang.String fieldName,
double data)
public static java.lang.String encodeClassic(java.lang.String fieldName,
java.lang.String data)
public static java.lang.String encodeClassic(java.lang.String fieldName,
boolean[] data)
public static java.lang.String encodeClassic(java.lang.String fieldName,
int[] data)
public static java.lang.String encodeClassic(java.lang.String fieldName,
float[] data)
public static java.lang.String encodeClassic(java.lang.String fieldName,
float[][] data)
public static java.lang.String encodeClassic(java.lang.String fieldName,
double[] data)
public static java.lang.String encodeClassic(java.lang.String fieldName,
java.lang.String[] data)
|
Jeospace API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||