Examples of BindingKey


Examples of org.apache.juddi.datatype.BindingKey

    return obj;
  }

  public void marshal(RegistryObject object,Element parent)
  {
    BindingKey key = (BindingKey)object;
    Element element = parent.getOwnerDocument().createElement(TAG_NAME);

    String keyValue = key.getValue();
    if (keyValue != null)
      element.appendChild(parent.getOwnerDocument().createTextNode(keyValue));

    parent.appendChild(element);
  }
View Full Code Here

Examples of org.apache.qpid.server.store.berkeleydb.BindingKey

        {
            _log.error("Unable to create binding: " + e, e);
            return null;
        }

        return new BindingKey(exchangeName, queueName, routingKey, arguments);
    }
View Full Code Here

Examples of org.apache.qpid.server.store.berkeleydb.BindingKey

       
        DatabaseVisitor durSubQueueListVisitor = new DatabaseVisitor()
        {          
            public void visit(DatabaseEntry key, DatabaseEntry value) throws DatabaseException
            {
                BindingKey bindingRec = (BindingKey) bindingTB.entryToObject(key);
                AMQShortString queueName = bindingRec.getQueueName();
                AMQShortString exchangeName = bindingRec.getExchangeName();
               
                if (topicExchanges.contains(exchangeName) && queueName.asString().contains(":"))
                {
                    durableSubQueues.add(queueName);
                }
View Full Code Here

Examples of org.aspectj.org.eclipse.jdt.core.BindingKey

    key.append(';');
    return key.toString();
  }

  protected String getFullyQualifiedParameterizedName(String fullyQualifiedName, String uniqueKey) throws JavaModelException {
    String[] typeArguments = new BindingKey(uniqueKey).getTypeArguments();
    int length = typeArguments.length;
    if (length == 0) return fullyQualifiedName;
    StringBuffer buffer = new StringBuffer();
    buffer.append(fullyQualifiedName);
    buffer.append('<');
View Full Code Here

Examples of org.aspectj.org.eclipse.jdt.core.BindingKey

   * Extract method arguments using unique key for parameterized methods
   * and type parameters for non-generic ones.
   */
  char[][] extractMethodArguments(IMethod method) {
    String[] argumentsSignatures = null;
    BindingKey key;
    if (method.isResolved() && (key = new BindingKey(method.getKey())).isParameterizedType()) {
      argumentsSignatures = key.getTypeArguments();
    } else {
      try {
        ITypeParameter[] parameters = method.getTypeParameters();
        if (parameters != null) {
          int length = parameters.length;
View Full Code Here

Examples of org.aspectj.org.eclipse.jdt.core.BindingKey

  /*
   * Extract and store type signatures and arguments using unique key for parameterized types
   * and type parameters for non-generic ones
   */
  void storeTypeSignaturesAndArguments(IType type) {
    BindingKey key;
    if (type.isResolved() && (key = new BindingKey(type.getKey())).isParameterizedType()) {
      String signature = key.toSignature();
      this.typeSignatures = Util.splitTypeLevelsSignature(signature);
      setTypeArguments(Util.getAllTypeArguments(this.typeSignatures));
    } else {
      // Scan hierachy to store type arguments at each level
      char[][][] typeParameters = new char[10][][];
View Full Code Here

Examples of org.aspectj.org.eclipse.jdt.core.BindingKey

  }

  // Get unique key for parameterized constructors
  String genericDeclaringTypeSignature = null;
  String key;
  if (method.isResolved() && new BindingKey(key = method.getKey()).isParameterizedType()) {
    genericDeclaringTypeSignature = Util.getDeclaringTypeSignature(key);
  } else {
    constructorParameters = true;
  }
View Full Code Here

Examples of org.eclipse.jdt.core.BindingKey

  // Get unique key for parameterized constructors
  String genericDeclaringTypeSignature = null;
  if (method.isResolved()) {
    String key = method.getKey();
    BindingKey bindingKey = new BindingKey(key);
    if (bindingKey.isParameterizedType()) {
      genericDeclaringTypeSignature = Util.getDeclaringTypeSignature(key);
      // Store type signature and arguments for declaring type
      if (genericDeclaringTypeSignature != null) {
          this.typeSignatures = Util.splitTypeLevelsSignature(genericDeclaringTypeSignature);
          setTypeArguments(Util.getAllTypeArguments(this.typeSignatures));
View Full Code Here

Examples of org.eclipse.jdt.core.BindingKey

    key.append(';');
    return key.toString();
  }

  protected String getFullyQualifiedParameterizedName(String fullyQualifiedName, String uniqueKey) throws JavaModelException {
    String[] typeArguments = new BindingKey(uniqueKey).getTypeArguments();
    int length = typeArguments.length;
    if (length == 0) return fullyQualifiedName;
    StringBuffer buffer = new StringBuffer();
    buffer.append(fullyQualifiedName);
    buffer.append('<');
View Full Code Here

Examples of org.eclipse.jdt.core.BindingKey

    key.append(';');
    return key.toString();
  }

  protected String getFullyQualifiedParameterizedName(String fullyQualifiedName, String uniqueKey) throws JavaModelException {
    String[] typeArguments = new BindingKey(uniqueKey).getTypeArguments();
    int length = typeArguments.length;
    if (length == 0) return fullyQualifiedName;
    StringBuffer buffer = new StringBuffer();
    buffer.append(fullyQualifiedName);
    buffer.append('<');
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.