public class TarantoolSpaceMetadataImpl extends Object implements TarantoolSpaceMetadata
Constructor and Description |
---|
TarantoolSpaceMetadataImpl()
Basic constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
Optional<TarantoolFieldMetadata> |
getFieldByName(String fieldName)
Get field metadata by name
|
Optional<TarantoolFieldMetadata> |
getFieldByPosition(int fieldPosition)
Get field metadata by position
|
Optional<String> |
getFieldNameByPosition(int fieldPosition)
Get field name by position
|
int |
getFieldPositionByName(String fieldName)
Get field position in space by name starts with 0, or -1 if this field not found in format metadata
|
int |
getOwnerId()
Get owner ID
|
Map<String,TarantoolFieldMetadata> |
getSpaceFormatMetadata()
Get map with metadata of fields
|
int |
getSpaceId()
Get space ID on the Tarantool server
|
String |
getSpaceName()
Get space name
|
int |
hashCode() |
String |
toString() |
public TarantoolSpaceMetadataImpl()
public int getSpaceId()
TarantoolSpaceMetadata
getSpaceId
in interface TarantoolSpaceMetadata
public int getOwnerId()
TarantoolSpaceMetadata
getOwnerId
in interface TarantoolSpaceMetadata
public String getSpaceName()
TarantoolSpaceMetadata
getSpaceName
in interface TarantoolSpaceMetadata
String
public Map<String,TarantoolFieldMetadata> getSpaceFormatMetadata()
TarantoolSpaceMetadata
getSpaceFormatMetadata
in interface TarantoolSpaceMetadata
TarantoolFieldMetadata
public Optional<TarantoolFieldMetadata> getFieldByName(String fieldName)
TarantoolSpaceMetadata
getFieldByName
in interface TarantoolSpaceMetadata
fieldName
- field namepublic Optional<TarantoolFieldMetadata> getFieldByPosition(int fieldPosition)
TarantoolSpaceMetadata
getFieldByPosition
in interface TarantoolSpaceMetadata
fieldPosition
- field position starting with 0public int getFieldPositionByName(String fieldName)
TarantoolSpaceMetadata
getFieldPositionByName
in interface TarantoolSpaceMetadata
fieldName
- field namepublic Optional<String> getFieldNameByPosition(int fieldPosition)
TarantoolSpaceMetadata
getFieldNameByPosition
in interface TarantoolSpaceMetadata
fieldPosition
- field position starting with 0Copyright © 2025 Picodata. All rights reserved.