VertexField

Inheritance: java.lang.Object

All Implemented Interfaces: java.lang.Comparable

public class VertexField implements Comparable<VertexField>

Vertex’s field memory layout description.

Methods

MethodDescription
compareTo(VertexField other)Compares this instance to a specified object and returns an indication of their relative values.
equals(Object obj)Determines whether this instance and a specified object, which must also be a VertexField object, have the same value.
getAlias()Field’s alias.
getClass()
getDataType()Data type of this field.
getIndex()Index of this field in the vertex’s layout with same semantic.
getOffset()The offset in bytes of this field.
getSemantic()The usage semantic of this field.
getSize()The size in bytes of this field
hashCode()Returns the hash code for this string.
notify()
notifyAll()
toString()Gets the string representation of VertexField
wait()
wait(long arg0)
wait(long arg0, int arg1)

compareTo(VertexField other)

public int compareTo(VertexField other)

Compares this instance to a specified object and returns an indication of their relative values.

Parameters:

ParameterTypeDescription
otherVertexField

Returns: int

equals(Object obj)

public boolean equals(Object obj)

Determines whether this instance and a specified object, which must also be a VertexField object, have the same value.

Parameters:

ParameterTypeDescription
objjava.lang.Object

Returns: boolean

getAlias()

public String getAlias()

Field’s alias.

Returns: java.lang.String

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getDataType()

public int getDataType()

Data type of this field.

Returns: int

getIndex()

public int getIndex()

Index of this field in the vertex’s layout with same semantic.

Returns: int

getOffset()

public int getOffset()

The offset in bytes of this field.

Returns: int

getSemantic()

public VertexFieldSemantic getSemantic()

The usage semantic of this field.

Returns: VertexFieldSemantic

getSize()

public int getSize()

The size in bytes of this field

Returns: int

hashCode()

public int hashCode()

Returns the hash code for this string.

Returns: int - A 32-bit signed integer hash code.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

toString()

public String toString()

Gets the string representation of VertexField

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTypeDescription
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeDescription
arg0long
arg1int