org.jboss.testharness.impl.packaging
Class ArtifactDescriptor
java.lang.Object
org.jboss.testharness.impl.packaging.ArtifactDescriptor
- Direct Known Subclasses:
- TCKArtifactDescriptor
public class ArtifactDescriptor
- extends java.lang.Object
|
Field Summary |
static java.util.Random |
random
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
random
public static final java.util.Random random
ArtifactDescriptor
public ArtifactDescriptor(java.lang.Class<?> declaringClass)
initialize
public ArtifactDescriptor initialize()
getJarAsStream
public java.io.InputStream getJarAsStream()
throws java.io.IOException
- Throws:
java.io.IOException
getJar
public java.net.URL getJar()
throws java.io.IOException
- Throws:
java.io.IOException
getExplodedJar
public java.io.File getExplodedJar()
throws java.io.IOException
- Throws:
java.io.IOException
create
public void create()
throws java.io.IOException
- Throws:
java.io.IOException
writeArtifactToDisk
public void writeArtifactToDisk(java.lang.String outputDirectory)
throws java.io.IOException
- Throws:
java.io.IOException
writeArtifactToDisk
public void writeArtifactToDisk(java.lang.String outputDirectory,
java.lang.String fileName)
throws java.io.IOException
- Throws:
java.io.IOException
getDefaultName
public java.lang.String getDefaultName()
getClasses
public java.util.Set<java.lang.Class<?>> getClasses()
getResources
public java.util.Set<ResourceDescriptor> getResources()
addPackage
public void addPackage(java.lang.Package pkg)
addToClassPath
public void addToClassPath(java.lang.String relativeUrl)
addPackage
public void addPackage(java.lang.String packageName,
boolean addRecursively)
getClassesRoot
public java.io.File getClassesRoot(java.io.File archiveRoot)
getClassesRoot
public java.lang.String getClassesRoot()
setClassesRoot
public void setClassesRoot(java.lang.String classesRoot)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getDeclaringClass
public java.lang.Class<?> getDeclaringClass()
getExtension
public java.lang.String getExtension()
setExtension
public void setExtension(java.lang.String extension)
isExtrasSupported
public boolean isExtrasSupported()
setExtrasSupported
public void setExtrasSupported(boolean extrasSupported)
getLibraries
public java.util.Set<ResourceDescriptor> getLibraries()
getLibraryRoot
public java.io.File getLibraryRoot(java.io.File archiveRoot)
getLibrariesRoot
public java.lang.String getLibrariesRoot()
setLibrariesRoot
public void setLibrariesRoot(java.lang.String librariesRoot)
isLibrariesSupported
public boolean isLibrariesSupported()
setLibrariesSupported
public void setLibrariesSupported(boolean librariesSupported)
Copyright © 2009-2010. All Rights Reserved.