| java.lang.Object |
| ↳ |
com.opensymphony.module.propertyset.AbstractPropertySet |
| |
↳ |
com.atlassian.confluence.user.providers.jira.ConditionalPropertySet |
Class Overview
Responsible for delegating to either one of two PropertySets based on key prefix.
Summary
|
[Expand]
Inherited Constants |
From interface
com.opensymphony.module.propertyset.PropertySet
| int |
BOOLEAN |
|
| int |
DATA |
|
| int |
DATE |
|
| int |
DOUBLE |
|
| int |
INT |
|
| int |
LONG |
|
| int |
OBJECT |
|
| int |
PROPERTIES |
|
| int |
STRING |
|
| int |
TEXT |
|
| int |
XML |
|
|
|
[Expand]
Inherited Fields |
From class
com.opensymphony.module.propertyset.AbstractPropertySet
|
protected
PropertySetSchema |
schema |
|
|
|
[Expand]
Inherited Methods |
From class
com.opensymphony.module.propertyset.AbstractPropertySet
|
abstract
boolean
|
exists(String arg0)
|
|
abstract
Object
|
get(int arg0, String arg1)
|
|
Object
|
getAsActualType(String arg0)
|
|
boolean
|
getBoolean(String arg0)
|
|
byte[]
|
getData(String arg0)
|
|
Date
|
getDate(String arg0)
|
|
double
|
getDouble(String arg0)
|
|
int
|
getInt(String arg0)
|
|
Collection
|
getKeys()
|
|
Collection
|
getKeys(int arg0)
|
|
Collection
|
getKeys(String arg0)
|
|
abstract
Collection
|
getKeys(String arg0, int arg1)
|
|
long
|
getLong(String arg0)
|
|
Object
|
getObject(String arg0)
|
|
Properties
|
getProperties(String arg0)
|
|
PropertySetSchema
|
getSchema()
|
|
String
|
getString(String arg0)
|
|
String
|
getText(String arg0)
|
|
abstract
int
|
getType(String arg0)
|
|
Document
|
getXML(String arg0)
|
|
void
|
init(Map arg0, Map arg1)
|
|
boolean
|
isSettable(String arg0)
|
|
abstract
void
|
remove(String arg0)
|
|
void
|
setAsActualType(String arg0, Object arg1)
|
|
void
|
setBoolean(String arg0, boolean arg1)
|
|
void
|
setData(String arg0, byte[] arg1)
|
|
void
|
setDate(String arg0, Date arg1)
|
|
void
|
setDouble(String arg0, double arg1)
|
|
abstract
void
|
setImpl(int arg0, String arg1, Object arg2)
|
|
void
|
setInt(String arg0, int arg1)
|
|
void
|
setLong(String arg0, long arg1)
|
|
void
|
setObject(String arg0, Object arg1)
|
|
void
|
setProperties(String arg0, Properties arg1)
|
|
void
|
setSchema(PropertySetSchema arg0)
|
|
void
|
setString(String arg0, String arg1)
|
|
void
|
setText(String arg0, String arg1)
|
|
void
|
setXML(String arg0, Document arg1)
|
|
boolean
|
supportsType(int arg0)
|
|
boolean
|
supportsTypes()
|
|
String
|
toString()
|
|
int
|
type(String arg0)
|
|
String
|
type(int arg0)
|
|
From class
java.lang.Object
|
Object
|
clone()
|
|
boolean
|
equals(Object arg0)
|
|
void
|
finalize()
|
|
final
Class<?>
|
getClass()
|
|
int
|
hashCode()
|
|
final
void
|
notify()
|
|
final
void
|
notifyAll()
|
|
String
|
toString()
|
|
final
void
|
wait()
|
|
final
void
|
wait(long arg0, int arg1)
|
|
final
void
|
wait(long arg0)
|
|
From interface
com.opensymphony.module.propertyset.PropertySet
|
abstract
boolean
|
exists(String arg0)
|
|
abstract
Object
|
getAsActualType(String arg0)
|
|
abstract
boolean
|
getBoolean(String arg0)
|
|
abstract
byte[]
|
getData(String arg0)
|
|
abstract
Date
|
getDate(String arg0)
|
|
abstract
double
|
getDouble(String arg0)
|
|
abstract
int
|
getInt(String arg0)
|
|
abstract
Collection
|
getKeys()
|
|
abstract
Collection
|
getKeys(int arg0)
|
|
abstract
Collection
|
getKeys(String arg0)
|
|
abstract
Collection
|
getKeys(String arg0, int arg1)
|
|
abstract
long
|
getLong(String arg0)
|
|
abstract
Object
|
getObject(String arg0)
|
|
abstract
Properties
|
getProperties(String arg0)
|
|
abstract
PropertySetSchema
|
getSchema()
|
|
abstract
String
|
getString(String arg0)
|
|
abstract
String
|
getText(String arg0)
|
|
abstract
int
|
getType(String arg0)
|
|
abstract
Document
|
getXML(String arg0)
|
|
abstract
void
|
init(Map arg0, Map arg1)
|
|
abstract
boolean
|
isSettable(String arg0)
|
|
abstract
void
|
remove(String arg0)
|
|
abstract
void
|
setAsActualType(String arg0, Object arg1)
|
|
abstract
void
|
setBoolean(String arg0, boolean arg1)
|
|
abstract
void
|
setData(String arg0, byte[] arg1)
|
|
abstract
void
|
setDate(String arg0, Date arg1)
|
|
abstract
void
|
setDouble(String arg0, double arg1)
|
|
abstract
void
|
setInt(String arg0, int arg1)
|
|
abstract
void
|
setLong(String arg0, long arg1)
|
|
abstract
void
|
setObject(String arg0, Object arg1)
|
|
abstract
void
|
setProperties(String arg0, Properties arg1)
|
|
abstract
void
|
setSchema(PropertySetSchema arg0)
|
|
abstract
void
|
setString(String arg0, String arg1)
|
|
abstract
void
|
setText(String arg0, String arg1)
|
|
abstract
void
|
setXML(String arg0, Document arg1)
|
|
abstract
boolean
|
supportsType(int arg0)
|
|
abstract
boolean
|
supportsTypes()
|
|
Public Constructors
public
ConditionalPropertySet
()
Public Methods
public
boolean
exists
(String key)
public
Collection
getKeys
(String prefix, int type)
Gets keys from default and conditional PS's
public
int
getType
(String key)
public
void
init
(Map config, Map args)
public
void
remove
(String key)
Protected Methods
protected
boolean
conditionPasses
(String key)
protected
PropertySet
getRelevantPS
(String key)