| Package | Description |
|---|---|
| net.endrealm.realmdrive.factory | |
| net.endrealm.realmdrive.inst | |
| net.endrealm.realmdrive.inst.serializers | |
| net.endrealm.realmdrive.interfaces |
| Modifier and Type | Method and Description |
|---|---|
DriveElement |
DriveObjectFactory.createPrimitive(Object value)
Creates a new primitive element
|
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleDriveObject |
class |
SimpleElementArray |
class |
SimplePrimitiveDriveElement |
| Modifier and Type | Method and Description |
|---|---|
DriveElement |
SimpleDriveObject.add(DriveElement driveElement) |
DriveElement |
SimpleElementArray.add(DriveElement driveElement) |
DriveElement |
SimplePrimitiveDriveElement.add(DriveElement driveElement) |
DriveElement |
SimplePrimitiveDriveElement.deepClone() |
DriveElement |
SimpleElementArray.get(int num)
Retrieves an item from the list
|
DriveElement |
SimpleDriveObject.get(String key)
Retrieves an item from the list
|
DriveElement |
SimpleDriveObject.getAsElement() |
DriveElement |
SimpleElementArray.getAsElement() |
DriveElement |
SimplePrimitiveDriveElement.getAsElement() |
DriveElement |
SimplePrimitiveDriveElement.subtract(DriveElement driveElement) |
| Modifier and Type | Method and Description |
|---|---|
List<DriveElement> |
SimpleElementArray.getContents()
Returns all contents as a mutable list
|
HashMap<String,DriveElement> |
SimpleDriveObject.getSubComponents() |
HashMap<String,DriveElement> |
SimpleElementArray.getSubComponents() |
HashMap<String,DriveElement> |
SimplePrimitiveDriveElement.getSubComponents() |
| Modifier and Type | Method and Description |
|---|---|
DriveElement |
SimpleDriveObject.add(DriveElement driveElement) |
DriveElement |
SimpleElementArray.add(DriveElement driveElement) |
DriveElement |
SimplePrimitiveDriveElement.add(DriveElement driveElement) |
void |
SimpleElementArray.addObject(DriveElement element)
Adds an element to the end of the array
|
void |
SimpleElementArray.addObject(int num,
DriveElement element)
Writes an element to the list
|
void |
SimpleDriveObject.setObject(String key,
DriveElement element)
Writes an element to the list
|
String |
SimpleConversionHandler.stringify(DriveElement element)
Deprecated.
|
DriveObject |
SimpleDriveObject.subtract(DriveElement driveElement) |
DriveElementArray |
SimpleElementArray.subtract(DriveElement driveElement) |
DriveElement |
SimplePrimitiveDriveElement.subtract(DriveElement driveElement) |
| Modifier and Type | Method and Description |
|---|---|
DriveElement |
DateSerializer.toDriveEndpoint(Date element) |
DriveElement |
EnumSerializer.toDriveEndpoint(Object element) |
DriveElement |
UUIDSerializer.toDriveEndpoint(UUID element) |
| Modifier and Type | Method and Description |
|---|---|
Date |
DateSerializer.fromEndpoint(DriveElement endpoint,
Class<Date> dateClass) |
Object |
EnumSerializer.fromEndpoint(DriveElement endpoint,
Class<Object> objectClass) |
UUID |
UUIDSerializer.fromEndpoint(DriveElement endpoint,
Class<UUID> uuidClass) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DriveElementArray |
interface |
DriveObject |
| Modifier and Type | Method and Description |
|---|---|
DriveElement |
DriveElement.add(DriveElement driveElement)
Adds drive elements together.
|
DriveElement |
DriveElement.deepClone()
Deep clones this element and returns the clone
|
DriveElement |
DriveElementArray.get(int num)
Retrieves an item from the list
|
DriveElement |
DriveObject.get(String key)
Retrieves an item from the list
|
DriveElement |
DriveElement.getAsElement() |
DriveElement |
DriveElement.subtract(DriveElement driveElement)
Subtracts a Drive element from this element leaving only the difference
of this object compared to the parameter element.
|
DriveElement |
CustomSerializer.toDriveEndpoint(T element) |
| Modifier and Type | Method and Description |
|---|---|
List<DriveElement> |
DriveElementArray.getContents()
Returns all contents as a mutable list
|
HashMap<String,DriveElement> |
DriveElement.getSubComponents() |
| Modifier and Type | Method and Description |
|---|---|
DriveElement |
DriveElement.add(DriveElement driveElement)
Adds drive elements together.
|
void |
DriveElementArray.addObject(DriveElement element)
Adds an element to the end of the array
|
void |
DriveElementArray.addObject(int num,
DriveElement element)
Writes an element to the list
|
T |
CustomSerializer.fromEndpoint(DriveElement endpoint,
Class<T> tClass) |
void |
DriveObject.setObject(String key,
DriveElement element)
Writes an element to the list
|
DriveElement |
DriveElement.subtract(DriveElement driveElement)
Subtracts a Drive element from this element leaving only the difference
of this object compared to the parameter element.
|
DriveElementArray |
DriveElementArray.subtract(DriveElement driveElement) |
DriveObject |
DriveObject.subtract(DriveElement driveElement) |
Copyright © 2020. All rights reserved.