Package ucar.array
Class StructureMembers.MemberBuilder
- java.lang.Object
-
- ucar.array.StructureMembers.MemberBuilder
-
- Enclosing class:
- StructureMembers
public static class StructureMembers.MemberBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StructureMembers.Member
build(int index, boolean structuresOnHeap)
String
getName()
StructureMembers.Builder
getStructureMembers()
StructureMembers.MemberBuilder
setArrayType(ArrayType dtype)
StructureMembers.MemberBuilder
setByteOrder(ByteOrder byteOrder)
StructureMembers.MemberBuilder
setDesc(String desc)
StructureMembers.MemberBuilder
setName(String name)
StructureMembers.MemberBuilder
setOffset(int offset)
The offset of the member in the ByteBuffer.StructureMembers.MemberBuilder
setShape(int[] shape)
StructureMembers.MemberBuilder
setStructureMembers(StructureMembers.Builder members)
StructureMembers.MemberBuilder
setUnits(String units)
String
toString()
-
-
-
Method Detail
-
setName
public StructureMembers.MemberBuilder setName(String name)
-
getName
public String getName()
-
setDesc
public StructureMembers.MemberBuilder setDesc(String desc)
-
setUnits
public StructureMembers.MemberBuilder setUnits(String units)
-
setArrayType
public StructureMembers.MemberBuilder setArrayType(ArrayType dtype)
-
setStructureMembers
public StructureMembers.MemberBuilder setStructureMembers(StructureMembers.Builder members)
-
getStructureMembers
public StructureMembers.Builder getStructureMembers()
-
setShape
public StructureMembers.MemberBuilder setShape(int[] shape)
-
setByteOrder
public StructureMembers.MemberBuilder setByteOrder(ByteOrder byteOrder)
-
setOffset
public StructureMembers.MemberBuilder setOffset(int offset)
The offset of the member in the ByteBuffer. If a StructureArray, then for the first record.
-
build
public StructureMembers.Member build(int index, boolean structuresOnHeap)
-
-