public ObjectNamePattern(ObjectName pattern){
  this(pattern.isPropertyListPattern(),pattern.isPropertyValuePattern(),pattern.getCanonicalKeyPropertyListString(),pattern.getKeyPropertyList(),pattern);
}

public ObjectNamePattern ( ObjectName pattern ) { this ( pattern . isPropertyListPattern ( ) , pattern . isPropertyValuePattern ( ) , pattern . getCanonicalKeyPropertyListString ( ) , pattern . getKeyPropertyList ( ) , pattern ) ; }
builds a new objectnamepattern object from an objectname pattern .
