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)
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()
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()
getLibraries
public java.util.Set<ResourceDescriptor> getLibraries()
getLibraryRoot
public java.io.File getLibraryRoot(java.io.File archiveRoot)
getLibrariesRoot
protected java.lang.String getLibrariesRoot()
isLibrariesSupported
public boolean isLibrariesSupported()
Copyright © 2009. All Rights Reserved.