Class TagDefinitionJson


  • public class TagDefinitionJson
    extends JsonBase
    • Constructor Detail

      • TagDefinitionJson

        public TagDefinitionJson​(UUID id,
                                 Boolean isControlTag,
                                 String name,
                                 @Nullable
                                 String description,
                                 @Nullable
                                 List<org.killbill.billing.ObjectType> applicableObjectTypes,
                                 @Nullable
                                 List<AuditLogJson> auditLogs)
    • Method Detail

      • getId

        public UUID getId()
      • isControlTag

        public Boolean isControlTag()
      • getName

        public String getName()
      • getDescription

        public String getDescription()
      • getApplicableObjectTypes

        public Set<org.killbill.billing.ObjectType> getApplicableObjectTypes()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • toObjectType

        public static Set<org.killbill.billing.ObjectType> toObjectType​(Set<String> applicableObjectTypes)