Class ResourceTypeImpl

  • All Implemented Interfaces:
    IResourceType

    public class ResourceTypeImpl
    extends java.lang.Object
    implements IResourceType
    <resourceType name="hrStorageIndex" label="Storage (MIB-2 Host Resources)"> <resourceName> <template>${hrStorageDescr}</template> </resourceName> <resourceLabel><template>${hrStorageDescr}</template></resourceLabel> <resourceKind><template>${hrStorageType}</template></resourceKind> <column oid=".1.3.6.1.2.1.25.2.3.1.2" alias="hrStorageType" type="string" /> <column oid=".1.3.6.1.2.1.25.2.3.1.3" alias="hrStorageDescr" type="string" /> </resourceType>
    Author:
    brozow
    • Constructor Detail

      • ResourceTypeImpl

        public ResourceTypeImpl()
      • ResourceTypeImpl

        public ResourceTypeImpl​(java.lang.String name,
                                java.lang.String label)
      • ResourceTypeImpl

        public ResourceTypeImpl​(ResourceType oldResourceType)
    • Method Detail

      • setName

        public void setName​(java.lang.String name)
      • setLabel

        public void setLabel​(java.lang.String label)
      • setResourceNameExpression

        public void setResourceNameExpression​(IExpression expression)
      • setResourceNameTemplate

        public void setResourceNameTemplate​(java.lang.String template)
      • setResourceLabelExpression

        public void setResourceLabelExpression​(IExpression expression)
      • setResourceLabelTemplate

        public void setResourceLabelTemplate​(java.lang.String template)
      • setResourceKindExpression

        public void setResourceKindExpression​(IExpression expression)
      • setResourceKindTemplate

        public void setResourceKindTemplate​(java.lang.String template)
      • setColumns

        public void setColumns​(IColumn[] columns)
      • addColumn

        public void addColumn​(ColumnImpl column)
      • addColumn

        public void addColumn​(java.lang.String oid,
                              java.lang.String alias,
                              java.lang.String type)
      • addColumn

        public void addColumn​(java.lang.String oid,
                              java.lang.String alias,
                              java.lang.String type,
                              java.lang.String displayHint)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object