Class SimpleVersion
- java.lang.Object
-
- edu.wisc.library.ocfl.core.validation.model.SimpleVersion
-
public class SimpleVersion extends Object
A minimally structured representation of an OCFL version
-
-
Field Summary
Fields Modifier and Type Field Description static StringCREATED_KEYstatic StringMESSAGE_KEYstatic StringSTATE_KEYstatic StringUSER_KEY
-
Constructor Summary
Constructors Constructor Description SimpleVersion()SimpleVersion(String created, String message, SimpleUser user, Map<String,List<String>> state)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetCreated()Map<String,String>getInvertedState()StringgetMessage()Map<String,List<String>>getState()SimpleUsergetUser()inthashCode()SimpleVersionsetCreated(String created)SimpleVersionsetMessage(String message)SimpleVersionsetState(Map<String,List<String>> state)SimpleVersionsetUser(SimpleUser user)StringtoString()
-
-
-
Field Detail
-
CREATED_KEY
public static final String CREATED_KEY
- See Also:
- Constant Field Values
-
MESSAGE_KEY
public static final String MESSAGE_KEY
- See Also:
- Constant Field Values
-
USER_KEY
public static final String USER_KEY
- See Also:
- Constant Field Values
-
STATE_KEY
public static final String STATE_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getCreated
public String getCreated()
-
setCreated
public SimpleVersion setCreated(String created)
-
getMessage
public String getMessage()
-
setMessage
public SimpleVersion setMessage(String message)
-
getUser
public SimpleUser getUser()
-
setUser
public SimpleVersion setUser(SimpleUser user)
-
setState
public SimpleVersion setState(Map<String,List<String>> state)
-
getInvertedState
public Map<String,String> getInvertedState()
- Returns:
- the inverted state map -- should NOT be modified
-
-