Class ConfigurationData
- java.lang.Object
-
- com.priint.pubserver.comet.bridge.ConfigurationData
-
public class ConfigurationData extends java.lang.ObjectThe ConfigurationFile class wraps all the information required to process (i/e/ generate, parse or simply store) Comet configuration files.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConfigurationData.DelegateThe type Delegate.static classConfigurationData.FileIDThe enum File id.static classConfigurationData.FileTypeThe enum File type.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ConfigurationDatafindByID(java.lang.String id)Find by id configuration data.ConfigurationData.FileIDgetId()Gets id.java.util.regex.MatchergetMatcher()Gets matcher.java.lang.StringgetRegex()Gets regex.ConfigurationData.FileTypegetType()Gets type.static CometBinary.TypegetTypeByFileID(ConfigurationData.FileID id)Gets type by file id.booleanmatches(java.lang.String fileId)booleanmatchesOldVersion(java.lang.String fileId)Matches boolean.static ConfigurationData.DelegateparsePluginDataId(java.lang.String fileId)Parse plugin data id delegate.java.lang.StringtoString()
-
-
-
Method Detail
-
findByID
public static final ConfigurationData findByID(java.lang.String id)
Find by id configuration data.- Parameters:
id- the id- Returns:
- the configuration data
-
getTypeByFileID
public static final CometBinary.Type getTypeByFileID(ConfigurationData.FileID id)
Gets type by file id.- Parameters:
id- the id- Returns:
- the type by file id
-
parsePluginDataId
public static ConfigurationData.Delegate parsePluginDataId(java.lang.String fileId) throws PubServerException
Parse plugin data id delegate.- Parameters:
fileId- the file id- Returns:
- the delegate
- Throws:
PubServerException- the pub server exception
-
getId
public ConfigurationData.FileID getId()
Gets id.- Returns:
- the id
-
getMatcher
public java.util.regex.Matcher getMatcher()
Gets matcher.- Returns:
- the matcher
-
getRegex
public java.lang.String getRegex()
Gets regex.- Returns:
- the regex
-
getType
public ConfigurationData.FileType getType()
Gets type.- Returns:
- the type
-
matchesOldVersion
public final boolean matchesOldVersion(java.lang.String fileId)
Matches boolean.- Parameters:
fileId- the file id- Returns:
- the boolean
-
matches
public final boolean matches(java.lang.String fileId)
-
toString
public final java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-