org.vafer.jdeb.descriptors
Class AbstractDescriptor
java.lang.Object
org.vafer.jdeb.descriptors.AbstractDescriptor
- Direct Known Subclasses:
- ChangesDescriptor, PackageDescriptor
public abstract class AbstractDescriptor
- extends Object
A descriptor holds the usual key value pairs.
- Author:
- Torsten Curdt
- See Also:
- Debian Policy Manual - Control files and their fields
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractDescriptor
public AbstractDescriptor(VariableResolver pResolver)
AbstractDescriptor
public AbstractDescriptor(AbstractDescriptor pDescriptor)
setOpenToken
public static void setOpenToken(String pToken)
setCloseToken
public static void setCloseToken(String pToken)
parse
protected void parse(InputStream pInput)
throws IOException,
ParseException
- Throws:
IOException
ParseException
set
public void set(String pKey,
String pValue)
get
public String get(String pKey)
getMandatoryKeys
public abstract String[] getMandatoryKeys()
isValid
public boolean isValid()
invalidKeys
public Set invalidKeys()
toString
public String toString(String[] pKeys)
Copyright © 2012. All Rights Reserved.