aQute.lib.osgi
Class Verifier

java.lang.Object
  extended by aQute.lib.osgi.Processor
      extended by aQute.lib.osgi.Verifier
All Implemented Interfaces:
aQute.lib.reporter.Reporter

public class Verifier
extends Processor


Field Summary
static java.util.regex.Pattern HEADER_PATTERN
           
static java.util.regex.Pattern SYMBOLICNAME
           
static java.util.regex.Pattern VERSION
           
 
Fields inherited from class aQute.lib.osgi.Processor
DEFAULT_BAR_EXTENSION, DEFAULT_BND_EXTENSION, DEFAULT_JAR_EXTENSION
 
Constructor Summary
Verifier(Jar jar)
           
 
Method Summary
 void doNative(java.lang.String nc)
           
 void info()
           
 void verify()
           
 void verifyNative()
           
 
Methods inherited from class aQute.lib.osgi.Processor
analyzeBundleClasspath, error, error, format, getErrors, getFile, getInfo, getPackage, getWarnings, isPedantic, parseHeader, parseHeader, progress, report, setPedantic, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SYMBOLICNAME

public static final java.util.regex.Pattern SYMBOLICNAME

VERSION

public static final java.util.regex.Pattern VERSION

HEADER_PATTERN

public static java.util.regex.Pattern HEADER_PATTERN
Constructor Detail

Verifier

public Verifier(Jar jar)
         throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

verifyNative

public void verifyNative()

doNative

public void doNative(java.lang.String nc)

info

public void info()

verify

public void verify()
            throws java.io.IOException
Throws:
java.io.IOException