com.jme3.export.xml
クラス DOMInputCapsule
java.lang.Object
com.jme3.export.xml.DOMInputCapsule
- すべての実装されたインタフェース:
- InputCapsule
public class DOMInputCapsule
- extends java.lang.Object
- implements InputCapsule
Part of the jME XML IO system as introduced in the google code jmexml project.
メソッドの概要 |
int |
getSavableVersion(java.lang.Class<? extends Savable> desiredClass)
|
java.util.BitSet |
readBitSet(java.lang.String name,
java.util.BitSet defVal)
|
boolean |
readBoolean(java.lang.String name,
boolean defVal)
|
boolean[] |
readBooleanArray(java.lang.String name,
boolean[] defVal)
|
boolean[][] |
readBooleanArray2D(java.lang.String name,
boolean[][] defVal)
|
byte |
readByte(java.lang.String name,
byte defVal)
|
byte[] |
readByteArray(java.lang.String name,
byte[] defVal)
|
byte[][] |
readByteArray2D(java.lang.String name,
byte[][] defVal)
|
java.nio.ByteBuffer |
readByteBuffer(java.lang.String name,
java.nio.ByteBuffer defVal)
|
java.util.ArrayList<java.nio.ByteBuffer> |
readByteBufferArrayList(java.lang.String name,
java.util.ArrayList<java.nio.ByteBuffer> defVal)
|
double |
readDouble(java.lang.String name,
double defVal)
|
double[] |
readDoubleArray(java.lang.String name,
double[] defVal)
|
double[][] |
readDoubleArray2D(java.lang.String name,
double[][] defVal)
|
<T extends java.lang.Enum<T>>
T |
|
readEnum(java.lang.String name,
java.lang.Class<T> enumType,
T defVal)
|
float |
readFloat(java.lang.String name,
float defVal)
|
float[] |
readFloatArray(java.lang.String name,
float[] defVal)
|
float[][] |
readFloatArray2D(java.lang.String name,
float[][] defVal)
|
java.nio.FloatBuffer |
readFloatBuffer(java.lang.String name,
java.nio.FloatBuffer defVal)
reads from currentElem if name is null |
java.util.ArrayList<java.nio.FloatBuffer> |
readFloatBufferArrayList(java.lang.String name,
java.util.ArrayList<java.nio.FloatBuffer> defVal)
|
int |
readInt(java.lang.String name,
int defVal)
|
int[] |
readIntArray(java.lang.String name,
int[] defVal)
|
int[][] |
readIntArray2D(java.lang.String name,
int[][] defVal)
|
java.nio.IntBuffer |
readIntBuffer(java.lang.String name,
java.nio.IntBuffer defVal)
|
IntMap<? extends Savable> |
readIntSavableMap(java.lang.String name,
IntMap<? extends Savable> defVal)
|
long |
readLong(java.lang.String name,
long defVal)
|
long[] |
readLongArray(java.lang.String name,
long[] defVal)
|
long[][] |
readLongArray2D(java.lang.String name,
long[][] defVal)
|
Savable |
readSavable(java.lang.String name,
Savable defVal)
|
Savable[] |
readSavableArray(java.lang.String name,
Savable[] defVal)
|
Savable[][] |
readSavableArray2D(java.lang.String name,
Savable[][] defVal)
|
java.util.ArrayList<Savable> |
readSavableArrayList(java.lang.String name,
java.util.ArrayList defVal)
|
java.util.ArrayList<Savable>[] |
readSavableArrayListArray(java.lang.String name,
java.util.ArrayList[] defVal)
|
java.util.ArrayList<Savable>[][] |
readSavableArrayListArray2D(java.lang.String name,
java.util.ArrayList[][] defVal)
|
java.util.Map<? extends Savable,? extends Savable> |
readSavableMap(java.lang.String name,
java.util.Map<? extends Savable,? extends Savable> defVal)
|
short |
readShort(java.lang.String name,
short defVal)
|
short[] |
readShortArray(java.lang.String name,
short[] defVal)
|
short[][] |
readShortArray2D(java.lang.String name,
short[][] defVal)
|
java.nio.ShortBuffer |
readShortBuffer(java.lang.String name,
java.nio.ShortBuffer defVal)
|
java.lang.String |
readString(java.lang.String name,
java.lang.String defVal)
|
java.lang.String[] |
readStringArray(java.lang.String name,
java.lang.String[] defVal)
|
java.lang.String[][] |
readStringArray2D(java.lang.String name,
java.lang.String[][] defVal)
|
java.util.Map<java.lang.String,? extends Savable> |
readStringSavableMap(java.lang.String name,
java.util.Map<java.lang.String,? extends Savable> defVal)
|
クラス java.lang.Object から継承されたメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DOMInputCapsule
public DOMInputCapsule(org.w3c.dom.Document doc,
XMLImporter importer)
getSavableVersion
public int getSavableVersion(java.lang.Class<? extends Savable> desiredClass)
- 定義:
- インタフェース
InputCapsule
内の getSavableVersion
readByte
public byte readByte(java.lang.String name,
byte defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readByte
- 例外:
java.io.IOException
readByteArray
public byte[] readByteArray(java.lang.String name,
byte[] defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readByteArray
- 例外:
java.io.IOException
readByteArray2D
public byte[][] readByteArray2D(java.lang.String name,
byte[][] defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readByteArray2D
- 例外:
java.io.IOException
readInt
public int readInt(java.lang.String name,
int defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readInt
- 例外:
java.io.IOException
readIntArray
public int[] readIntArray(java.lang.String name,
int[] defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readIntArray
- 例外:
java.io.IOException
readIntArray2D
public int[][] readIntArray2D(java.lang.String name,
int[][] defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readIntArray2D
- 例外:
java.io.IOException
readFloat
public float readFloat(java.lang.String name,
float defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readFloat
- 例外:
java.io.IOException
readFloatArray
public float[] readFloatArray(java.lang.String name,
float[] defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readFloatArray
- 例外:
java.io.IOException
readFloatArray2D
public float[][] readFloatArray2D(java.lang.String name,
float[][] defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readFloatArray2D
- 例外:
java.io.IOException
readDouble
public double readDouble(java.lang.String name,
double defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readDouble
- 例外:
java.io.IOException
readDoubleArray
public double[] readDoubleArray(java.lang.String name,
double[] defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readDoubleArray
- 例外:
java.io.IOException
readDoubleArray2D
public double[][] readDoubleArray2D(java.lang.String name,
double[][] defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readDoubleArray2D
- 例外:
java.io.IOException
readLong
public long readLong(java.lang.String name,
long defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readLong
- 例外:
java.io.IOException
readLongArray
public long[] readLongArray(java.lang.String name,
long[] defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readLongArray
- 例外:
java.io.IOException
readLongArray2D
public long[][] readLongArray2D(java.lang.String name,
long[][] defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readLongArray2D
- 例外:
java.io.IOException
readShort
public short readShort(java.lang.String name,
short defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readShort
- 例外:
java.io.IOException
readShortArray
public short[] readShortArray(java.lang.String name,
short[] defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readShortArray
- 例外:
java.io.IOException
readShortArray2D
public short[][] readShortArray2D(java.lang.String name,
short[][] defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readShortArray2D
- 例外:
java.io.IOException
readBoolean
public boolean readBoolean(java.lang.String name,
boolean defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readBoolean
- 例外:
java.io.IOException
readBooleanArray
public boolean[] readBooleanArray(java.lang.String name,
boolean[] defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readBooleanArray
- 例外:
java.io.IOException
readBooleanArray2D
public boolean[][] readBooleanArray2D(java.lang.String name,
boolean[][] defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readBooleanArray2D
- 例外:
java.io.IOException
readString
public java.lang.String readString(java.lang.String name,
java.lang.String defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readString
- 例外:
java.io.IOException
readStringArray
public java.lang.String[] readStringArray(java.lang.String name,
java.lang.String[] defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readStringArray
- 例外:
java.io.IOException
readStringArray2D
public java.lang.String[][] readStringArray2D(java.lang.String name,
java.lang.String[][] defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readStringArray2D
- 例外:
java.io.IOException
readBitSet
public java.util.BitSet readBitSet(java.lang.String name,
java.util.BitSet defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readBitSet
- 例外:
java.io.IOException
readSavable
public Savable readSavable(java.lang.String name,
Savable defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readSavable
- 例外:
java.io.IOException
readSavableArray
public Savable[] readSavableArray(java.lang.String name,
Savable[] defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readSavableArray
- 例外:
java.io.IOException
readSavableArray2D
public Savable[][] readSavableArray2D(java.lang.String name,
Savable[][] defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readSavableArray2D
- 例外:
java.io.IOException
readSavableArrayList
public java.util.ArrayList<Savable> readSavableArrayList(java.lang.String name,
java.util.ArrayList defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readSavableArrayList
- 例外:
java.io.IOException
readSavableArrayListArray
public java.util.ArrayList<Savable>[] readSavableArrayListArray(java.lang.String name,
java.util.ArrayList[] defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readSavableArrayListArray
- 例外:
java.io.IOException
readSavableArrayListArray2D
public java.util.ArrayList<Savable>[][] readSavableArrayListArray2D(java.lang.String name,
java.util.ArrayList[][] defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readSavableArrayListArray2D
- 例外:
java.io.IOException
readFloatBufferArrayList
public java.util.ArrayList<java.nio.FloatBuffer> readFloatBufferArrayList(java.lang.String name,
java.util.ArrayList<java.nio.FloatBuffer> defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readFloatBufferArrayList
- 例外:
java.io.IOException
readSavableMap
public java.util.Map<? extends Savable,? extends Savable> readSavableMap(java.lang.String name,
java.util.Map<? extends Savable,? extends Savable> defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readSavableMap
- 例外:
java.io.IOException
readStringSavableMap
public java.util.Map<java.lang.String,? extends Savable> readStringSavableMap(java.lang.String name,
java.util.Map<java.lang.String,? extends Savable> defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readStringSavableMap
- 例外:
java.io.IOException
readIntSavableMap
public IntMap<? extends Savable> readIntSavableMap(java.lang.String name,
IntMap<? extends Savable> defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readIntSavableMap
- 例外:
java.io.IOException
readFloatBuffer
public java.nio.FloatBuffer readFloatBuffer(java.lang.String name,
java.nio.FloatBuffer defVal)
throws java.io.IOException
- reads from currentElem if name is null
- 定義:
- インタフェース
InputCapsule
内の readFloatBuffer
- 例外:
java.io.IOException
readIntBuffer
public java.nio.IntBuffer readIntBuffer(java.lang.String name,
java.nio.IntBuffer defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readIntBuffer
- 例外:
java.io.IOException
readByteBuffer
public java.nio.ByteBuffer readByteBuffer(java.lang.String name,
java.nio.ByteBuffer defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readByteBuffer
- 例外:
java.io.IOException
readShortBuffer
public java.nio.ShortBuffer readShortBuffer(java.lang.String name,
java.nio.ShortBuffer defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readShortBuffer
- 例外:
java.io.IOException
readByteBufferArrayList
public java.util.ArrayList<java.nio.ByteBuffer> readByteBufferArrayList(java.lang.String name,
java.util.ArrayList<java.nio.ByteBuffer> defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readByteBufferArrayList
- 例外:
java.io.IOException
readEnum
public <T extends java.lang.Enum<T>> T readEnum(java.lang.String name,
java.lang.Class<T> enumType,
T defVal)
throws java.io.IOException
- 定義:
- インタフェース
InputCapsule
内の readEnum
- 例外:
java.io.IOException