jetbrains.buildServer.xstream
Class PermissionsConverter
java.lang.Object
com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter
com.thoughtworks.xstream.converters.extended.JavaClassConverter
jetbrains.buildServer.xstream.PermissionsConverter
- All Implemented Interfaces:
- com.thoughtworks.xstream.converters.ConverterMatcher, com.thoughtworks.xstream.converters.SingleValueConverter
public class PermissionsConverter
- extends com.thoughtworks.xstream.converters.extended.JavaClassConverter
Creates colon separated list of permission names from the Permissions object for XStream serialization.
|
Method Summary |
boolean |
canConvert(java.lang.Class aClass)
|
java.lang.Object |
fromString(java.lang.String text)
|
java.lang.String |
toString(java.lang.Object o)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PermissionsConverter
public PermissionsConverter()
canConvert
public boolean canConvert(java.lang.Class aClass)
- Specified by:
canConvert in interface com.thoughtworks.xstream.converters.ConverterMatcher- Overrides:
canConvert in class com.thoughtworks.xstream.converters.extended.JavaClassConverter
toString
public java.lang.String toString(java.lang.Object o)
- Specified by:
toString in interface com.thoughtworks.xstream.converters.SingleValueConverter- Overrides:
toString in class com.thoughtworks.xstream.converters.extended.JavaClassConverter
fromString
public java.lang.Object fromString(java.lang.String text)
- Specified by:
fromString in interface com.thoughtworks.xstream.converters.SingleValueConverter- Overrides:
fromString in class com.thoughtworks.xstream.converters.extended.JavaClassConverter