kawa.lang

Class Record

public class Record extends Object

Method Summary
booleanequals(Object obj)
Objectget(String fname, Object defaultValue)
StringgetTypeName()
inthashCode()
static booleanisRecord(Object obj)
static ClassTypemakeRecordType(String name, LList fnames)
voidprint(PrintWriter ps)
Objectput(String fname, Object value)
static Objectset1(Object record, String fname, Object value)
StringtoString()
static LListtypeFieldNames(Class clas)
static LListtypeFieldNames(ClassType ctype)

Method Detail

equals

public boolean equals(Object obj)

get

public Object get(String fname, Object defaultValue)

getTypeName

public String getTypeName()

hashCode

public int hashCode()

isRecord

public static boolean isRecord(Object obj)

makeRecordType

public static ClassType makeRecordType(String name, LList fnames)

print

public void print(PrintWriter ps)

put

public Object put(String fname, Object value)

set1

public static Object set1(Object record, String fname, Object value)

toString

public String toString()

typeFieldNames

public static LList typeFieldNames(Class clas)

typeFieldNames

public static LList typeFieldNames(ClassType ctype)