zero.resource

Class Member

public class Member
extends java.lang.Object
implements java.lang.Cloneable

Implemented Interfaces
  • java.lang.Cloneable
Member is an abstract representation of an entry in a Collection. It is an addressable RESTful resource. Members can belong to many Collections of the same Type. Common interactions are:
 Type type = TypeCollection.retrieve("person");
 Member member = type.retrieve(100);
 

Constructor

Member(String type_name, Map<String,Object> kwargs)
Member(String type_name, Map<String,Object> kwargs, boolean clean_data)
Member(Type type, Map<String,Object> kwargs)
Member(Type type, Map<String,Object> kwargs, boolean clean_data)

Method Summary

Member clone()
void copy(Member other)
Object getProperty(String name)
Type getType()
Map<String,Object> getValues()
Object propertyMissing(String name)
void propertyMissing(String name, Object value)
void setProperties(Map<String,Object> kwargs, boolean clean_data)
void setProperty(String name, Object value)
Member tagData()
Map<String,Object> toJson()
String toString()
String toString(Object value)
Map<String,List<String>> validate()