public abstract class AbstractMemoryMapParser extends Object implements hudson.model.Describable<AbstractMemoryMapParser>, hudson.ExtensionPoint, Serializable
| Modifier and Type | Field and Description |
|---|---|
protected static Logger |
logger |
protected String |
mapFile |
protected List<Pattern> |
patterns |
| Constructor and Description |
|---|
AbstractMemoryMapParser() |
AbstractMemoryMapParser(String parserUniqueName,
String mapFile,
String configurationFile,
Integer wordSize,
Boolean bytesOnGraph,
List<MemoryMapGraphConfiguration> graphConfiguration,
Pattern... pattern) |
public abstract int getDefaultWordSize()
public Object readResolve()
public String getUniqueName()
protected CharSequence createCharSequenceFromFile(File f) throws IOException
IOExceptionprotected CharSequence createCharSequenceFromFile(String charset, File f) throws IOException
IOExceptionpublic abstract MemoryMapConfigMemory parseConfigFile(File f) throws IOException
IOExceptionpublic abstract MemoryMapConfigMemory parseMapFile(File f, MemoryMapConfigMemory configuration) throws IOException
IOExceptionpublic String getMapFile()
public void setMapFile(String mapFile)
mapFile - the mapFile to setpublic hudson.model.Descriptor<AbstractMemoryMapParser> getDescriptor()
getDescriptor in interface hudson.model.Describable<AbstractMemoryMapParser>public static hudson.DescriptorExtensionList<AbstractMemoryMapParser,MemoryMapParserDescriptor<AbstractMemoryMapParser>> all()
AbstractMemoryMapParsers.public static List<MemoryMapParserDescriptor<?>> getDescriptors()
public Integer getWordSize()
public void setWordSize(Integer wordSize)
wordSize - the wordSize to setpublic Boolean getBytesOnGraph()
public void setBytesOnGraph(Boolean bytesOnGraph)
bytesOnGraph - the bytesOnGraph to setpublic String getConfigurationFile()
public void setConfigurationFile(String configurationFile)
configurationFile - the configurationFile to setpublic List<MemoryMapGraphConfigurationDescriptor<?>> getGraphOptions()
public String getParserUniqueName()
public void setParserUniqueName(String parserUniqueName)
parserUniqueName - the parserUniqueName to setpublic String getParserTitle()
@DataBoundSetter public void setParserTitle(String parserTitle)
parserTitle - the parserTitle to setpublic List<MemoryMapGraphConfiguration> getGraphConfiguration()
public void setGraphConfiguration(List<MemoryMapGraphConfiguration> graphConfiguration)
graphConfiguration - the graphConfiguration to setCopyright © 2016–2018. All rights reserved.