@Immutable public abstract class AbstractBaseObjectWithCustomAttrs extends AbstractBaseObject implements IObjectWithCustomAttrs
IObjectWithCustomAttrs that handles
everything except IHasObjectType.getObjectType(), Object.equals(Object) and
Object.hashCode().| Constructor and Description |
|---|
AbstractBaseObjectWithCustomAttrs(IObject aObject,
Map<String,String> aCustomAttrs) |
AbstractBaseObjectWithCustomAttrs(IObjectWithCustomAttrs aObject) |
AbstractBaseObjectWithCustomAttrs(String sID,
LocalDateTime aCreationDT,
String sCreationUserID,
LocalDateTime aLastModificationDT,
String sLastModificationUserID,
LocalDateTime aDeletionDT,
String sDeletionUserID,
Map<String,String> aCustomAttrs) |
| Modifier and Type | Method and Description |
|---|---|
com.helger.commons.collection.attr.MapBasedAttributeContainer<String,String> |
getMutableAttributes() |
String |
toString() |
getCreationDateTime, getCreationUserID, getDeletionDateTime, getDeletionUserID, getID, getLastModificationDateTime, getLastModificationUserID, setDeletion, setLastModification, setUndeletionclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetCreationDate, getCreationDateTime, getCreationTime, getCreationUserID, isDeleted, isDeleted, isLastChangeAftergetObjectType, hasObjectTypegetLastModificationUserIDgetLastModificationDateTime, hasLastModificationDateTimegetDeletionUserIDgetDeletionDateTime, hasDeletionDateTimepublic AbstractBaseObjectWithCustomAttrs(@Nonnull IObjectWithCustomAttrs aObject)
public AbstractBaseObjectWithCustomAttrs(@Nonnull IObject aObject, @Nullable Map<String,String> aCustomAttrs)
public AbstractBaseObjectWithCustomAttrs(@Nonnull @Nonempty String sID, @Nullable LocalDateTime aCreationDT, @Nullable String sCreationUserID, @Nullable LocalDateTime aLastModificationDT, @Nullable String sLastModificationUserID, @Nullable LocalDateTime aDeletionDT, @Nullable String sDeletionUserID, @Nullable Map<String,String> aCustomAttrs)
Copyright © 2014–2017 Philip Helger. All rights reserved.