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
IOException
protected CharSequence createCharSequenceFromFile(String charset, File f) throws IOException
IOException
public abstract MemoryMapConfigMemory parseConfigFile(File f) throws IOException
IOException
public abstract MemoryMapConfigMemory parseMapFile(File f, MemoryMapConfigMemory configuration) throws IOException
IOException
public 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()
AbstractMemoryMapParser
s.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.