com.sun.xml.xsom.XSUnionSimpleType.getMemberSize()方法的使用及代码示例

x33g5p2x  于2022-02-03 转载在 其他  
字(9.5k)|赞(0)|评价(0)|浏览(121)

本文整理了Java中com.sun.xml.xsom.XSUnionSimpleType.getMemberSize()方法的一些代码示例,展示了XSUnionSimpleType.getMemberSize()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XSUnionSimpleType.getMemberSize()方法的具体详情如下:
包路径:com.sun.xml.xsom.XSUnionSimpleType
类名称:XSUnionSimpleType
方法名:getMemberSize

XSUnionSimpleType.getMemberSize介绍

暂无

代码示例

代码示例来源:origin: highsource/hyperjaxb3

public T unionSimpleType(XSUnionSimpleType unionSimpleType) {
  final List<T> values = new ArrayList<T>(unionSimpleType
      .getMemberSize());
  for (int index = 0; index < unionSimpleType.getMemberSize(); index++) {
    values.add(unionSimpleType.getMember(index).apply(
        (XSSimpleTypeFunction<T>) this));
  }
  return aggregate(values);
}

代码示例来源:origin: org.jvnet.hyperjaxb3/hyperjaxb3-ejb-plugin

public T unionSimpleType(XSUnionSimpleType unionSimpleType) {
  final List<T> values = new ArrayList<T>(unionSimpleType
      .getMemberSize());
  for (int index = 0; index < unionSimpleType.getMemberSize(); index++) {
    values.add(unionSimpleType.getMember(index).apply(
        (XSSimpleTypeFunction<T>) this));
  }
  return aggregate(values);
}

代码示例来源:origin: apache/servicemix-bundles

public void unionSimpleType(XSUnionSimpleType type) {
  if(check(type)) {
    for( int i=0; i<type.getMemberSize(); i++ )
      type.getMember(i).visit((XSSimpleTypeVisitor)this);
  }
}

代码示例来源:origin: org.glassfish.metro/webservices-tools

public void unionSimpleType(XSUnionSimpleType type) {
  if(check(type)) {
    for( int i=0; i<type.getMemberSize(); i++ )
      type.getMember(i).visit((XSSimpleTypeVisitor)this);
  }
}

代码示例来源:origin: sun-jaxb/jaxb-xjc

public void unionSimpleType(XSUnionSimpleType type) {
  if(check(type)) {
    for( int i=0; i<type.getMemberSize(); i++ )
      type.getMember(i).visit((XSSimpleTypeVisitor)this);
  }
}

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-xjc

public void unionSimpleType(XSUnionSimpleType type) {
  if(check(type)) {
    for( int i=0; i<type.getMemberSize(); i++ )
      type.getMember(i).visit((XSSimpleTypeVisitor)this);
  }
}

代码示例来源:origin: org.andromda.thirdparty.jaxb2_commons/jaxb-xjc

public void unionSimpleType(XSUnionSimpleType type) {
  if(check(type)) {
    for( int i=0; i<type.getMemberSize(); i++ )
      type.getMember(i).visit((XSSimpleTypeVisitor)this);
  }
}

代码示例来源:origin: org.glassfish.metro/webservices-tools

public TypeUse unionSimpleType(XSUnionSimpleType type) {
  boolean isCollection = false;
  for( int i=0; i<type.getMemberSize(); i++ )
    if(type.getMember(i).getVariety()==XSVariety.LIST || type.getMember(i).getVariety()==XSVariety.UNION) {
      isCollection = true;
      break;
    }
  TypeUse r = CBuiltinLeafInfo.STRING;
  if(isCollection)
    r = TypeUseFactory.makeCollection(r);
  return r;
}

代码示例来源:origin: sun-jaxb/jaxb-xjc

public TypeUse unionSimpleType(XSUnionSimpleType type) {
  boolean isCollection = false;
  for( int i=0; i<type.getMemberSize(); i++ )
    if(type.getMember(i).getVariety()==XSVariety.LIST || type.getMember(i).getVariety()==XSVariety.UNION) {
      isCollection = true;
      break;
    }
  TypeUse r = CBuiltinLeafInfo.STRING;
  if(isCollection)
    r = TypeUseFactory.makeCollection(r);
  return r;
}

代码示例来源:origin: apache/servicemix-bundles

public TypeUse unionSimpleType(XSUnionSimpleType type) {
  boolean isCollection = false;
  for( int i=0; i<type.getMemberSize(); i++ )
    if(type.getMember(i).getVariety()==XSVariety.LIST || type.getMember(i).getVariety()==XSVariety.UNION) {
      isCollection = true;
      break;
    }
  TypeUse r = CBuiltinLeafInfo.STRING;
  if(isCollection)
    r = TypeUseFactory.makeCollection(r);
  return r;
}

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-xjc

public TypeUse unionSimpleType(XSUnionSimpleType type) {
  boolean isCollection = false;
  for( int i=0; i<type.getMemberSize(); i++ )
    if(type.getMember(i).getVariety()==XSVariety.LIST || type.getMember(i).getVariety()==XSVariety.UNION) {
      isCollection = true;
      break;
    }
  TypeUse r = CBuiltinLeafInfo.STRING;
  if(isCollection)
    r = TypeUseFactory.makeCollection(r);
  return r;
}

代码示例来源:origin: org.andromda.thirdparty.jaxb2_commons/jaxb-xjc

public TypeUse unionSimpleType(XSUnionSimpleType type) {
  boolean isCollection = false;
  for( int i=0; i<type.getMemberSize(); i++ )
    if(type.getMember(i).getVariety()==XSVariety.LIST || type.getMember(i).getVariety()==XSVariety.UNION) {
      isCollection = true;
      break;
    }
  TypeUse r = CBuiltinLeafInfo.STRING;
  if(isCollection)
    r = TypeUseFactory.makeCollection(r);
  return r;
}

代码示例来源:origin: com.sun.xsom/xsom

public void unionSimpleType( XSUnionSimpleType type ) {
  final int len = type.getMemberSize();
  StringBuffer ref = new StringBuffer();
  for( int i=0; i<len; i++ ) {
    XSSimpleType member = type.getMember(i);
    if(member.isGlobal())
      ref.append(MessageFormat.format(" '{'{0}'}'{1}", member.getTargetNamespace(),member.getName()));
  }
  if(ref.length()==0)
    println("<union>");
  else
    println("<union memberTypes=\""+ref+"\">");
  indent++;
  for( int i=0; i<len; i++ ) {
    XSSimpleType member = type.getMember(i);
    if(member.isLocal())
      simpleType(member);
  }
  indent--;
  println("</union>");
}

代码示例来源:origin: org.glassfish.jaxb/xsom

public void unionSimpleType( XSUnionSimpleType type ) {
  final int len = type.getMemberSize();
  StringBuffer ref = new StringBuffer();
  for( int i=0; i<len; i++ ) {
    XSSimpleType member = type.getMember(i);
    if(member.isGlobal())
      ref.append(MessageFormat.format(" '{'{0}'}'{1}", member.getTargetNamespace(),member.getName()));
  }
  if(ref.length()==0)
    println("<union>");
  else
    println("<union memberTypes=\""+ref+"\">");
  indent++;
  for( int i=0; i<len; i++ ) {
    XSSimpleType member = type.getMember(i);
    if(member.isLocal())
      simpleType(member);
  }
  indent--;
  println("</union>");
}

代码示例来源:origin: org.glassfish.metro/webservices-tools

public void unionSimpleType( XSUnionSimpleType type ) {
  final int len = type.getMemberSize();
  StringBuffer ref = new StringBuffer();
  for( int i=0; i<len; i++ ) {
    XSSimpleType member = type.getMember(i);
    if(member.isGlobal())
      ref.append(MessageFormat.format(" '{'{0}'}'{1}", member.getTargetNamespace(),member.getName()));
  }
  if(ref.length()==0)
    println("<union>");
  else
    println("<union memberTypes=\""+ref+"\">");
  indent++;
  for( int i=0; i<len; i++ ) {
    XSSimpleType member = type.getMember(i);
    if(member.isLocal())
      simpleType(member);
  }
  indent--;
  println("</union>");
}

代码示例来源:origin: sun-jaxb/jaxb-xjc

public void unionSimpleType( XSUnionSimpleType type ) {
  final int len = type.getMemberSize();
  StringBuffer ref = new StringBuffer();
  for( int i=0; i<len; i++ ) {
    XSSimpleType member = type.getMember(i);
    if(member.isGlobal())
      ref.append(MessageFormat.format(" '{'{0}'}'{1}", member.getTargetNamespace(),member.getName()));
  }
  if(ref.length()==0)
    println("<union>");
  else
    println("<union memberTypes=\""+ref+"\">");
  indent++;
  for( int i=0; i<len; i++ ) {
    XSSimpleType member = type.getMember(i);
    if(member.isLocal())
      simpleType(member);
  }
  indent--;
  println("</union>");
}

代码示例来源:origin: yeshodhan/android-jaxb

public void unionSimpleType( XSUnionSimpleType type ) {
  final int len = type.getMemberSize();
  StringBuffer ref = new StringBuffer();
  for( int i=0; i<len; i++ ) {
    XSSimpleType member = type.getMember(i);
    if(member.isGlobal())
      ref.append(MessageFormat.format(" '{'{0}'}'{1}", member.getTargetNamespace(),member.getName()));
  }
  if(ref.length()==0)
    println("<union>");
  else
    println("<union memberTypes=\""+ref+"\">");
  indent++;
  for( int i=0; i<len; i++ ) {
    XSSimpleType member = type.getMember(i);
    if(member.isLocal())
      simpleType(member);
  }
  indent--;
  println("</union>");
}

代码示例来源:origin: com.sun.xsom/xsom

public void unionSimpleType(XSUnionSimpleType type) {
  final int len = type.getMemberSize();
  StringBuffer ref = new StringBuffer();
  for (int i = 0; i < len; i++) {
    XSSimpleType member = type.getMember(i);
    if (member.isGlobal()) {
      ref.append(MessageFormat.format(" '{'{0}'}'{1}",
          new Object[]{
            member.getTargetNamespace(),
            member.getName()}));
    }
  }
  String name = (ref.length() == 0) ? "Union" : ("Union memberTypes=\""
      + ref + "\"");
  SchemaTreeNode newNode = new SchemaTreeNode(name, type.getLocator());
  this.currNode.add(newNode);
  this.currNode = newNode;
  for (int i = 0; i < len; i++) {
    XSSimpleType member = type.getMember(i);
    if (member.isLocal()) {
      simpleType(member);
    }
  }
  this.currNode = (SchemaTreeNode) this.currNode.getParent();
}

代码示例来源:origin: yeshodhan/android-jaxb

public void unionSimpleType(XSUnionSimpleType type) {
  final int len = type.getMemberSize();
  StringBuffer ref = new StringBuffer();
  for (int i = 0; i < len; i++) {
    XSSimpleType member = type.getMember(i);
    if (member.isGlobal()) {
      ref.append(MessageFormat.format(" '{'{0}'}'{1}",
          new Object[]{
            member.getTargetNamespace(),
            member.getName()}));
    }
  }
  String name = (ref.length() == 0) ? "Union" : ("Union memberTypes=\""
      + ref + "\"");
  SchemaTreeNode newNode = new SchemaTreeNode(name, type.getLocator());
  this.currNode.add(newNode);
  this.currNode = newNode;
  for (int i = 0; i < len; i++) {
    XSSimpleType member = type.getMember(i);
    if (member.isLocal()) {
      simpleType(member);
    }
  }
  this.currNode = (SchemaTreeNode) this.currNode.getParent();
}

代码示例来源:origin: org.glassfish.jaxb/xsom

public void unionSimpleType(XSUnionSimpleType type) {
  final int len = type.getMemberSize();
  StringBuffer ref = new StringBuffer();
  for (int i = 0; i < len; i++) {
    XSSimpleType member = type.getMember(i);
    if (member.isGlobal()) {
      ref.append(MessageFormat.format(" '{'{0}'}'{1}",
          new Object[]{
            member.getTargetNamespace(),
            member.getName()}));
    }
  }
  String name = (ref.length() == 0) ? "Union" : ("Union memberTypes=\""
      + ref + "\"");
  SchemaTreeNode newNode = new SchemaTreeNode(name, type.getLocator());
  this.currNode.add(newNode);
  this.currNode = newNode;
  for (int i = 0; i < len; i++) {
    XSSimpleType member = type.getMember(i);
    if (member.isLocal()) {
      simpleType(member);
    }
  }
  this.currNode = (SchemaTreeNode) this.currNode.getParent();
}

相关文章