public class SimpleStruct extends Object implements Struct
Struct 接口的实现
Created by zhenhong.gzh on 16/8/22.| Constructor and Description |
|---|
SimpleStruct(StructTypeInfo type,
List<Object> values)
A simple implements of
Struct |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
int |
getFieldCount() |
String |
getFieldName(int index) |
TypeInfo |
getFieldTypeInfo(int index) |
TypeInfo |
getFieldTypeInfo(String fieldName) |
Object |
getFieldValue(int index) |
Object |
getFieldValue(String fieldName) |
List<Object> |
getFieldValues() |
int |
hashCode() |
String |
toString() |
public SimpleStruct(StructTypeInfo type, List<Object> values)
Structtype - type of the structvalues - values of the struct
be careful: the struct value list is a reference of this parampublic int getFieldCount()
getFieldCount in interface Structpublic String getFieldName(int index)
getFieldName in interface Structpublic TypeInfo getFieldTypeInfo(int index)
getFieldTypeInfo in interface Structpublic Object getFieldValue(int index)
getFieldValue in interface Structpublic TypeInfo getFieldTypeInfo(String fieldName)
getFieldTypeInfo in interface Structpublic Object getFieldValue(String fieldName)
getFieldValue in interface Structpublic List<Object> getFieldValues()
getFieldValues in interface Structpublic String toString()
Copyright © 2024 Alibaba Cloud Computing. All rights reserved.