Package aQute.lib.spring
Class XMLType
- java.lang.Object
-
- aQute.lib.spring.XMLType
-
public class XMLType extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.regex.Pattern
paths
private static java.util.regex.Pattern
QN
(package private) java.lang.String
root
(package private) javax.xml.transform.Transformer
transformer
-
Constructor Summary
Constructors Constructor Description XMLType(java.net.URL source, java.lang.String root, java.lang.String paths)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<java.lang.String>
analyze(java.io.InputStream in)
boolean
analyzeJar(Analyzer analyzer)
protected javax.xml.transform.Transformer
getTransformer(java.net.URL url)
private void
process(Analyzer analyzer, java.lang.String path, Resource resource)
(package private) static java.lang.String
toPackage(java.lang.String fqn)
-
-
-
Method Detail
-
analyze
public java.util.Set<java.lang.String> analyze(java.io.InputStream in) throws java.lang.Exception
- Throws:
java.lang.Exception
-
toPackage
static java.lang.String toPackage(java.lang.String fqn)
-
analyzeJar
public boolean analyzeJar(Analyzer analyzer) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getTransformer
protected javax.xml.transform.Transformer getTransformer(java.net.URL url) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-