com.atlassian.jira.functest.config.ps
Class ConfigPropertySet

java.lang.Object
  extended by com.atlassian.jira.functest.config.ps.ConfigPropertySet

public final class ConfigPropertySet
extends Object

A representation of a property set.

Since:
v4.0

Constructor Summary
ConfigPropertySet()
           
ConfigPropertySet(ConfigPropertySet cps)
           
ConfigPropertySet(String entityName, Long entityId)
           
 
Method Summary
 boolean contains(String propertyName)
           
 ConfigPropertySet copyForEntity(String entity, Long id)
           
 Collection<ConfigPropertySetEntry> entries()
           
 Map<String,ConfigPropertySetEntry> entryMap()
           
 boolean equals(Object o)
           
 Boolean getBooleanProperty(String propertyName)
           
 Boolean getBooleanPropertyDefault(String propertyName, Boolean defaultValue)
           
 Long getEntityId()
           
 String getEntityName()
           
 Integer getIntegerProperty(String propertyName)
           
 Long getLongProperty(String propertyName)
           
 Long getLongPropertyDefault(String propertyName, Long def)
           
 Object getObjectProperty(String propertyName)
           
 String getStringProperty(String propertyName)
           
 String getStringPropertyDefault(String propertyKey, String defaultValue)
           
 String getTextProperty(String propertyName)
           
 int hashCode()
           
 boolean removeProperty(String propertyName)
           
 boolean setBooleanProperty(String propertyName, Boolean propertyValue)
           
 boolean setIntegerProperty(String propertyName, Integer propertyValue)
           
 boolean setLongProperty(String propertyName, Long propertyValue)
           
 boolean setStringProperty(String propertyName, String propertyValue)
           
 boolean setTextProperty(String propertyName, String propertyValue)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConfigPropertySet

public ConfigPropertySet()

ConfigPropertySet

public ConfigPropertySet(String entityName,
                         Long entityId)

ConfigPropertySet

public ConfigPropertySet(ConfigPropertySet cps)
Method Detail

getEntityName

public String getEntityName()

getEntityId

public Long getEntityId()

contains

public boolean contains(String propertyName)

getStringProperty

public String getStringProperty(String propertyName)

getStringPropertyDefault

public String getStringPropertyDefault(String propertyKey,
                                       String defaultValue)

setStringProperty

public boolean setStringProperty(String propertyName,
                                 String propertyValue)

getTextProperty

public String getTextProperty(String propertyName)

setTextProperty

public boolean setTextProperty(String propertyName,
                               String propertyValue)

getLongProperty

public Long getLongProperty(String propertyName)

getLongPropertyDefault

public Long getLongPropertyDefault(String propertyName,
                                   Long def)

setLongProperty

public boolean setLongProperty(String propertyName,
                               Long propertyValue)

getIntegerProperty

public Integer getIntegerProperty(String propertyName)

setIntegerProperty

public boolean setIntegerProperty(String propertyName,
                                  Integer propertyValue)

getBooleanProperty

public Boolean getBooleanProperty(String propertyName)

getBooleanPropertyDefault

public Boolean getBooleanPropertyDefault(String propertyName,
                                         Boolean defaultValue)

setBooleanProperty

public boolean setBooleanProperty(String propertyName,
                                  Boolean propertyValue)

getObjectProperty

public Object getObjectProperty(String propertyName)

removeProperty

public boolean removeProperty(String propertyName)

copyForEntity

public ConfigPropertySet copyForEntity(String entity,
                                       Long id)

entries

public Collection<ConfigPropertySetEntry> entries()

entryMap

public Map<String,ConfigPropertySetEntry> entryMap()

toString

public String toString()
Overrides:
toString in class Object

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2002-2012 Atlassian. All Rights Reserved.