public class TagDefinitionJson extends JsonBase
| Constructor and Description |
|---|
TagDefinitionJson(TagDefinition tagDefinition,
List<AuditLog> auditLogs) |
TagDefinitionJson(UUID id,
Boolean isControlTag,
String name,
String description,
List<org.killbill.billing.ObjectType> applicableObjectTypes,
List<AuditLogJson> auditLogs) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
boolean |
equalsNoId(TagDefinitionJson that) |
Set<org.killbill.billing.ObjectType> |
getApplicableObjectTypes() |
String |
getDescription() |
UUID |
getId() |
String |
getName() |
int |
hashCode() |
Boolean |
isControlTag() |
static Set<org.killbill.billing.ObjectType> |
toObjectType(Set<String> applicableObjectTypes) |
String |
toString() |
getAuditLogs, propertiesToList, propertiesToMap, toAuditLogJson, toPluginPropertyJson, toStringpublic TagDefinitionJson(UUID id, Boolean isControlTag, String name, @Nullable String description, @Nullable List<org.killbill.billing.ObjectType> applicableObjectTypes, @Nullable List<AuditLogJson> auditLogs)
public TagDefinitionJson(TagDefinition tagDefinition, @Nullable List<AuditLog> auditLogs)
public UUID getId()
public Boolean isControlTag()
public String getName()
public String getDescription()
public Set<org.killbill.billing.ObjectType> getApplicableObjectTypes()
public boolean equalsNoId(TagDefinitionJson that)
Copyright © 2010–2022. All rights reserved.