javax.xml.bind.annotation.XmlSchema#location ( )源码实例Demo

下面列出了javax.xml.bind.annotation.XmlSchema#location ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: TencentKona-8   文件: TypeInfoSetImpl.java
public Map<String,String> getSchemaLocations() {
    Map<String, String> r = new HashMap<String,String>();
    for (ClassInfoImpl<T, C, F, M> ci : beans().values()) {
        XmlSchema xs = reader.getPackageAnnotation( XmlSchema.class, ci.getClazz(), null );
        if(xs==null)
            continue;

        String loc = xs.location();
        if(loc.equals(XmlSchema.NO_LOCATION))
            continue;   // unspecified

        r.put(xs.namespace(),loc);
    }
    return r;
}
 
源代码2 项目: jdk8u60   文件: TypeInfoSetImpl.java
public Map<String,String> getSchemaLocations() {
    Map<String, String> r = new HashMap<String,String>();
    for (ClassInfoImpl<T, C, F, M> ci : beans().values()) {
        XmlSchema xs = reader.getPackageAnnotation( XmlSchema.class, ci.getClazz(), null );
        if(xs==null)
            continue;

        String loc = xs.location();
        if(loc.equals(XmlSchema.NO_LOCATION))
            continue;   // unspecified

        r.put(xs.namespace(),loc);
    }
    return r;
}
 
源代码3 项目: openjdk-jdk8u   文件: TypeInfoSetImpl.java
public Map<String,String> getSchemaLocations() {
    Map<String, String> r = new HashMap<String,String>();
    for (ClassInfoImpl<T, C, F, M> ci : beans().values()) {
        XmlSchema xs = reader.getPackageAnnotation( XmlSchema.class, ci.getClazz(), null );
        if(xs==null)
            continue;

        String loc = xs.location();
        if(loc.equals(XmlSchema.NO_LOCATION))
            continue;   // unspecified

        r.put(xs.namespace(),loc);
    }
    return r;
}
 
源代码4 项目: conf4j   文件: JaxbConverter.java
/**
 * Returns XSD schema by annotation of given class or null when schemat doesn not exist within the class
 *
 * @param clazz class to read schema
 * @return XSD schema or null
 */
Schema readXsdSchema(Class<?> clazz) throws SAXException {
    XmlSchema xmlSchema = clazz.getPackage().getAnnotation(XmlSchema.class);
    String schemaLocation = xmlSchema != null ? xmlSchema.location() : null;
    if (schemaLocation == null) {
        return null;
    }
    SchemaFactory schemaFactory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI);

    return schemaFactory.newSchema(getResource(schemaLocation));
}
 
源代码5 项目: openjdk-jdk8u-backup   文件: TypeInfoSetImpl.java
public Map<String,String> getSchemaLocations() {
    Map<String, String> r = new HashMap<String,String>();
    for (ClassInfoImpl<T, C, F, M> ci : beans().values()) {
        XmlSchema xs = reader.getPackageAnnotation( XmlSchema.class, ci.getClazz(), null );
        if(xs==null)
            continue;

        String loc = xs.location();
        if(loc.equals(XmlSchema.NO_LOCATION))
            continue;   // unspecified

        r.put(xs.namespace(),loc);
    }
    return r;
}
 
源代码6 项目: openjdk-jdk9   文件: TypeInfoSetImpl.java
public Map<String,String> getSchemaLocations() {
    Map<String, String> r = new HashMap<String,String>();
    for (ClassInfoImpl<T, C, F, M> ci : beans().values()) {
        XmlSchema xs = reader.getPackageAnnotation( XmlSchema.class, ci.getClazz(), null );
        if(xs==null)
            continue;

        String loc = xs.location();
        if(loc.equals(XmlSchema.NO_LOCATION))
            continue;   // unspecified

        r.put(xs.namespace(),loc);
    }
    return r;
}
 
源代码7 项目: hottub   文件: TypeInfoSetImpl.java
public Map<String,String> getSchemaLocations() {
    Map<String, String> r = new HashMap<String,String>();
    for (ClassInfoImpl<T, C, F, M> ci : beans().values()) {
        XmlSchema xs = reader.getPackageAnnotation( XmlSchema.class, ci.getClazz(), null );
        if(xs==null)
            continue;

        String loc = xs.location();
        if(loc.equals(XmlSchema.NO_LOCATION))
            continue;   // unspecified

        r.put(xs.namespace(),loc);
    }
    return r;
}
 
源代码8 项目: openjdk-8-source   文件: TypeInfoSetImpl.java
public Map<String,String> getSchemaLocations() {
    Map<String, String> r = new HashMap<String,String>();
    for (ClassInfoImpl<T, C, F, M> ci : beans().values()) {
        XmlSchema xs = reader.getPackageAnnotation( XmlSchema.class, ci.getClazz(), null );
        if(xs==null)
            continue;

        String loc = xs.location();
        if(loc.equals(XmlSchema.NO_LOCATION))
            continue;   // unspecified

        r.put(xs.namespace(),loc);
    }
    return r;
}
 
源代码9 项目: openjdk-8   文件: TypeInfoSetImpl.java
public Map<String,String> getSchemaLocations() {
    Map<String, String> r = new HashMap<String,String>();
    for (ClassInfoImpl<T, C, F, M> ci : beans().values()) {
        XmlSchema xs = reader.getPackageAnnotation( XmlSchema.class, ci.getClazz(), null );
        if(xs==null)
            continue;

        String loc = xs.location();
        if(loc.equals(XmlSchema.NO_LOCATION))
            continue;   // unspecified

        r.put(xs.namespace(),loc);
    }
    return r;
}