Package prezoom.model
Class AttributeMap
- java.lang.Object
-
- prezoom.model.AttributeMap
-
- All Implemented Interfaces:
AttributeMapI
- Direct Known Subclasses:
CameraInfo,GAttributes
public abstract class AttributeMap extends Object implements AttributeMapI
The abstract class for getting the getter and setter map- Author:
- Zhijie Lan
create date: 2020/11/18
-
-
Constructor Summary
Constructors Constructor Description AttributeMap()
-
Method Summary
Modifier and Type Method Description Map<String,Object>validAttributeMap()the map that has all the none null fields name and corresponding valuesMap<String,Method>validGetterMap()the map that has all the none null fields name and corresponding getter methodsMap<String,Method>validSetterMap()the map that has all the none null fields name and corresponding setter methods
-
-
-
Method Detail
-
validSetterMap
public Map<String,Method> validSetterMap()
the map that has all the none null fields name and corresponding setter methods- Specified by:
validSetterMapin interfaceAttributeMapI- Returns:
- setter map, key: field names, value: setter methods
-
validGetterMap
public Map<String,Method> validGetterMap()
the map that has all the none null fields name and corresponding getter methods- Specified by:
validGetterMapin interfaceAttributeMapI- Returns:
- setter map, key: field names, value: getter methods
-
validAttributeMap
public Map<String,Object> validAttributeMap()
the map that has all the none null fields name and corresponding values- Specified by:
validAttributeMapin interfaceAttributeMapI- Returns:
- setter map, key: field names, value: values of fields
-
-