类javax.persistence.NamedAttributeNode源码实例Demo

下面列出了怎么用javax.persistence.NamedAttributeNode的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: lams   文件: JPAOverriddenAnnotationReader.java
private static void bindNamedAttributeNodes(Element subElement, AnnotationDescriptor ann) {
	List<Element> namedAttributeNodes = subElement.elements("named-attribute-node");
	List<NamedAttributeNode> annNamedAttributeNodes = new ArrayList<>(  );
	for(Element namedAttributeNode : namedAttributeNodes){
		AnnotationDescriptor annNamedAttributeNode = new AnnotationDescriptor( NamedAttributeNode.class );
		copyStringAttribute( annNamedAttributeNode, namedAttributeNode, "value", "name", true );
		copyStringAttribute( annNamedAttributeNode, namedAttributeNode, "subgraph", false );
		copyStringAttribute( annNamedAttributeNode, namedAttributeNode, "key-subgraph", false );
		annNamedAttributeNodes.add( AnnotationFactory.create( annNamedAttributeNode ) );
	}
	ann.setValue( "attributeNodes", annNamedAttributeNodes.toArray( new NamedAttributeNode[annNamedAttributeNodes.size()] ) );
}
 
 类所在包
 类方法
 同包方法