Tabnine Logo
SortedArrayStringMap.getValueAt
Code IndexAdd Tabnine to your IDE (free)

How to use
getValueAt
method
in
org.apache.logging.log4j.util.SortedArrayStringMap

Best Java code snippets using org.apache.logging.log4j.util.SortedArrayStringMap.getValueAt (Showing top 9 results out of 315)

origin: org.apache.logging.log4j/log4j-api

@Override
public Map<String, String> toMap() {
  final Map<String, String> result = new HashMap<>(size());
  for (int i = 0; i < size(); i++) {
    final Object value = getValueAt(i);
    result.put(getKeyAt(i), value == null ? null : String.valueOf(value));
  }
  return result;
}
origin: org.apache.logging.log4j/log4j-api

  @Override
  public void accept(final String key, final String value) {
    assertEquals("key", key, original.getKeyAt(count));
    assertEquals("val", value, original.getValueAt(count));
    count++;
    assertTrue("count should not exceed size but was " + count, count <= original.size());
  }
});
origin: org.apache.logging.log4j/log4j-api

  @Override
  public void accept(final String key, final String value, final State state) {
    assertEquals("key", key, state.data.getKeyAt(state.count));
    assertEquals("val", value, state.data.getValueAt(state.count));
    state.count++;
    assertTrue("count should not exceed size but was " + state.count,
        state.count <= state.data.size());
  }
};
origin: org.apache.logging.log4j/log4j-api

@Test
public void testGetValueAt() throws Exception {
  final SortedArrayStringMap original = new SortedArrayStringMap();
  original.putValue("a", "avalue");
  assertEquals("a", original.getKeyAt(0));
  assertEquals("avalue", original.getValueAt(0));
  original.putValue("B", "Bvalue");
  assertEquals("B", original.getKeyAt(0));
  assertEquals("Bvalue", original.getValueAt(0));
  assertEquals("a", original.getKeyAt(1));
  assertEquals("avalue", original.getValueAt(1));
  original.putValue("3", "3value");
  assertEquals("3", original.getKeyAt(0));
  assertEquals("3value", original.getValueAt(0));
  assertEquals("B", original.getKeyAt(1));
  assertEquals("Bvalue", original.getValueAt(1));
  assertEquals("a", original.getKeyAt(2));
  assertEquals("avalue", original.getValueAt(2));
}
origin: org.apache.logging.log4j/log4j-api

@Test
public void testGetValue_GetValueAt() throws Exception {
  final SortedArrayStringMap original = new SortedArrayStringMap();
  original.putValue("a", "avalue");
  original.putValue("B", "Bvalue");
  original.putValue("3", "3value");
  assertEquals("avalue", original.getValue("a"));
  assertEquals("avalue", original.getValueAt(2));
  assertEquals("Bvalue", original.getValue("B"));
  assertEquals("Bvalue", original.getValueAt(1));
  assertEquals("3value", original.getValue("3"));
  assertEquals("3value", original.getValueAt(0));
  original.putValue("0", "0value");
  assertEquals("0value", original.getValue("0"));
  assertEquals("0value", original.getValueAt(0));
  assertEquals("3value", original.getValue("3"));
  assertEquals("3value", original.getValueAt(1));
  assertEquals("Bvalue", original.getValue("B"));
  assertEquals("Bvalue", original.getValueAt(2));
  assertEquals("avalue", original.getValue("a"));
  assertEquals("avalue", original.getValueAt(3));
}
origin: org.apache.logging.log4j/log4j-api

@Test
public void testPutInsertsInAlphabeticOrder() throws Exception {
  final SortedArrayStringMap original = new SortedArrayStringMap();
  original.putValue("a", "avalue");
  original.putValue("B", "Bvalue");
  original.putValue("3", "3value");
  original.putValue("c", "cvalue");
  original.putValue("d", "dvalue");
  assertEquals("avalue", original.getValue("a"));
  assertEquals("avalue", original.getValueAt(2));
  assertEquals("Bvalue", original.getValue("B"));
  assertEquals("Bvalue", original.getValueAt(1));
  assertEquals("3value", original.getValue("3"));
  assertEquals("3value", original.getValueAt(0));
  assertEquals("cvalue", original.getValue("c"));
  assertEquals("cvalue", original.getValueAt(3));
  assertEquals("dvalue", original.getValue("d"));
  assertEquals("dvalue", original.getValueAt(4));
}
origin: org.apache.logging.log4j/log4j-api

@Test
public void testPutValueInsertsInAlphabeticOrder() throws Exception {
  final SortedArrayStringMap original = new SortedArrayStringMap();
  original.putValue("a", "avalue");
  original.putValue("B", "Bvalue");
  original.putValue("3", "3value");
  original.putValue("c", "cvalue");
  original.putValue("d", "dvalue");
  assertEquals("avalue", original.getValue("a"));
  assertEquals("avalue", original.getValueAt(2));
  assertEquals("Bvalue", original.getValue("B"));
  assertEquals("Bvalue", original.getValueAt(1));
  assertEquals("3value", original.getValue("3"));
  assertEquals("3value", original.getValueAt(0));
  assertEquals("cvalue", original.getValue("c"));
  assertEquals("cvalue", original.getValueAt(3));
  assertEquals("dvalue", original.getValue("d"));
  assertEquals("dvalue", original.getValueAt(4));
}
origin: org.apache.logging.log4j/log4j-api

@Test
public void testRemoveNullsOutRemovedSlot() throws Exception {
  final SortedArrayStringMap original = new SortedArrayStringMap();
  original.putValue("a", "avalue");
  original.putValue("b", "bvalue");
  original.putValue("c", "cvalue");
  original.putValue("d", "dvalue");
  original.remove("a");
  original.remove("b");
  original.remove("c");
  original.remove("d");
  assertNull(original.getValueAt(0));
  // ensure slots in the values array are nulled out
  final Field f = SortedArrayStringMap.class.getDeclaredField("values");
  f.setAccessible(true);
  final Object[] values = (Object[]) f.get(original);
  for (int i = 0; i < values.length; i++) {
    assertNull(values[i]);
  }
}
origin: ops4j/org.ops4j.pax.logging

@Override
public Map<String, String> toMap() {
  final Map<String, String> result = new HashMap<>(size());
  for (int i = 0; i < size(); i++) {
    final Object value = getValueAt(i);
    result.put(getKeyAt(i), value == null ? null : String.valueOf(value));
  }
  return result;
}
org.apache.logging.log4j.utilSortedArrayStringMapgetValueAt

Popular methods of SortedArrayStringMap

  • <init>
  • putValue
  • getKeyAt
  • indexOfKey
  • size
  • assertNoConcurrentModification
  • assertNotFrozen
  • ceilingNextPowerOfTwo
    Calculate the next power of 2, greater than or equal to x. From Hacker's Delight, Chapter 3, Harry S
  • ensureCapacity
  • handleSerializationException
  • hashCode
  • inflateTable
    Inflates the table.
  • hashCode,
  • inflateTable,
  • initFrom0,
  • insertAt,
  • marshall,
  • merge,
  • nullKeyIndex,
  • putAll,
  • resize

Popular in Java

  • Reading from database using SQL prepared statement
  • putExtra (Intent)
  • getSystemService (Context)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • Graphics2D (java.awt)
    This Graphics2D class extends the Graphics class to provide more sophisticated control overgraphics
  • InputStreamReader (java.io)
    A class for turning a byte stream into a character stream. Data read from the source input stream is
  • MessageFormat (java.text)
    Produces concatenated messages in language-neutral way. New code should probably use java.util.Forma
  • TreeSet (java.util)
    TreeSet is an implementation of SortedSet. All optional operations (adding and removing) are support
  • ConcurrentHashMap (java.util.concurrent)
    A plug-in replacement for JDK1.5 java.util.concurrent.ConcurrentHashMap. This version is based on or
  • ExecutorService (java.util.concurrent)
    An Executor that provides methods to manage termination and methods that can produce a Future for tr
  • Top Sublime Text plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now