Return the third key part of the {@link MultitonKey} if any or null.

@return Returns the third key part or null.
331158
@SuppressWarnings("unchecked")
    public Object getThirdKeyPart() {
        Object keyPart = null;
        if (this.key.value() instanceof List && ((List<Object>) this.key.value()).size() > 1) {
            keyPart = ((List<Object>) this.key.value()).get(2);
        }
        return keyPart;
    }
476772
private Field getPartitionKeyField()
    {
        Field[] embeddedFields = entityMetadata.getIdAttribute().getBindableJavaType().getDeclaredFields();

        Field field = null;
        for (Field embeddedField : embeddedFields)
        {
            if (!ReflectUtils.isTransientOrStatic(embeddedField))
            {
                field = embeddedField;
                break;
            }
        }
        return field;
    }
824837
public SetMultimap<A, B> getKeyValueMultimap() {
    SetMultimap<A, B> map = HashMultimap.create();
    for (A key : keySet()) {
      for (B value : getValues(key)) {
        map.put(key, value);
      }
    }
    return map;
  }
499590
public K key() {
    if (jc.hasNext()) {
      return jc.key();
    }
    if (!q.isEmpty()) {
      return q.peek().key();
    }
    return null;
  }
884917
public int numKeys() {
        int result = basic.numKeys();
        if (chains != null)
            for (DeterministicKeyChain chain : chains)
                result += chain.numKeys();
        return result;
    }
1083226
function getPrevKeyWith( keys, fullSid, ndx ) {

		ndx = ndx >= 0 ? ndx : ndx + keys.length;

		for ( ; ndx >= 0; ndx -- ) {

			var key = keys[ ndx ];

			if ( key.hasTarget( fullSid ) ) {

				return key;

			}

		}

		return null;

	}
257961
function getNextKeyWith( keys, fullSid, ndx ) {

		for ( ; ndx < keys.length; ndx ++ ) {

			var key = keys[ ndx ];

			if ( key.hasTarget( fullSid ) ) {

				return key;

			}

		}

		return null;

	}
212101
public String getKey()
    {
        String strReturnKey = super.getKey();
        if (m_iNodeIndex > 0) if (strReturnKey != null)
            strReturnKey = strReturnKey + '[' + Integer.toString(m_iNodeIndex) + ']';
        return strReturnKey;
    }
1353745
public KeyPair getKeyPair()
    {
    	KeyPairGenerator keyPairGenerator;
		try {
			keyPairGenerator = KeyPairGenerator.getInstance(algorithm);
			return keyPairGenerator.generateKeyPair(); 
		} catch (Exception e) {
			log.error(e.getMessage(),e);
		}  
        return null; 
    }
384073
public java.lang.String getRendezvousKey() {
    java.lang.Object ref = rendezvousKey_;
    if (ref instanceof java.lang.String) {
      return (java.lang.String) ref;
    } else {
      com.google.protobuf.ByteString bs = 
          (com.google.protobuf.ByteString) ref;
      java.lang.String s = bs.toStringUtf8();
      rendezvousKey_ = s;
      return s;
    }
  }
497878
public String key() {

        if (getBundle() == null) {
            return getKey();
        }
        return getBundle().getBundle().key(getKey(), getArgs());
    }
993041
public function key()
    {
        if (isset($this->keys[$this->pos])) {
            return $this->keys[$this->pos];
        }
        return null;
    }
321264
public Map<String, String> getKey() {
		Map<String, String> result = new LinkedHashMap<String, String>();
		result.put("alg", signer.algorithm());
		result.put("value", verifierKey);
		return result;
	}
427738
public V retrieve(K key) {
        Ref<V> ref = map.get(key);
        return ref == null ? null : ref.get();
    }
1172559
@SuppressWarnings("unchecked")
	public Mapper<K, V> keyAndValueNotNull() {
		return addConstraint((MapConstraint<K, V>) MapConstraints.notNull());
	}
1232500
public ViewFSet<K> keySet() {
		if(keyView == null) {
			keyView = new LinkedHashViewFSet<>(inner.keySet());
		}
		return keyView;
	}
579591
protected String getEncryptionKey() {
        if (extendedMetadata != null && extendedMetadata.getEncryptionKey() != null) {
            return extendedMetadata.getEncryptionKey();
        } else {
            return keyManager.getDefaultCredentialName();
        }
    }