- java.lang.Object
-
- org.kordamp.jarviz.core.model.BytecodeVersions
-
public class BytecodeVersions extends java.lang.Object- Since:
- 0.1.0
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Set<BytecodeVersion>manifestBytecodeprivate java.util.Map<BytecodeVersion,java.util.List<java.lang.String>>unversionedClassesprivate java.util.Map<java.lang.Integer,java.util.Map<BytecodeVersion,java.util.List<java.lang.String>>>versionedClasses
-
Constructor Summary
Constructors Constructor Description BytecodeVersions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddUnversionedClass(BytecodeVersion bytecodeVersion, java.lang.String className)voidaddVersionedClass(java.lang.Integer javaVersion, BytecodeVersion bytecodeVersion, java.lang.String className)java.util.Set<BytecodeVersion>getBytecodeOfUnversionedClasses()java.util.Set<java.lang.Integer>getJavaVersionOfVersionedClasses()java.util.Set<BytecodeVersion>getManifestBytecode()java.util.Map<BytecodeVersion,java.util.List<java.lang.String>>getUnversionedClasses()java.util.Map<BytecodeVersion,java.util.List<java.lang.String>>getVersionedClasses(java.lang.Integer javaVersion)voidsetManifestBytecode(java.util.Set<BytecodeVersion> manifestBytecode)
-
-
-
Field Detail
-
manifestBytecode
private final java.util.Set<BytecodeVersion> manifestBytecode
-
unversionedClasses
private final java.util.Map<BytecodeVersion,java.util.List<java.lang.String>> unversionedClasses
-
versionedClasses
private final java.util.Map<java.lang.Integer,java.util.Map<BytecodeVersion,java.util.List<java.lang.String>>> versionedClasses
-
-
Method Detail
-
getManifestBytecode
public java.util.Set<BytecodeVersion> getManifestBytecode()
-
setManifestBytecode
public void setManifestBytecode(java.util.Set<BytecodeVersion> manifestBytecode)
-
addUnversionedClass
public void addUnversionedClass(BytecodeVersion bytecodeVersion, java.lang.String className)
-
addVersionedClass
public void addVersionedClass(java.lang.Integer javaVersion, BytecodeVersion bytecodeVersion, java.lang.String className)
-
getBytecodeOfUnversionedClasses
public java.util.Set<BytecodeVersion> getBytecodeOfUnversionedClasses()
-
getUnversionedClasses
public java.util.Map<BytecodeVersion,java.util.List<java.lang.String>> getUnversionedClasses()
-
getJavaVersionOfVersionedClasses
public java.util.Set<java.lang.Integer> getJavaVersionOfVersionedClasses()
-
getVersionedClasses
public java.util.Map<BytecodeVersion,java.util.List<java.lang.String>> getVersionedClasses(java.lang.Integer javaVersion)
-
-