@Override public boolean isEmpty() { synchronized (mutex) { return delegate().isEmpty(); } }
@Override public synchronized boolean isEmpty() { return wrapped.isEmpty(); }
@Override public boolean isEmpty() { synchronized (mutex) { return delegate().isEmpty(); } }
@Override public boolean isEmpty() { return delegate().isEmpty(); }
@Override public boolean isEmpty() { return delegate().isEmpty(); }
@Override public boolean isEmpty() { assertTrue(Thread.holdsLock(mutex)); return delegate.isEmpty(); }
@Override public boolean isEmpty() { synchronized (mutex) { return delegate().isEmpty(); } }
@Override public boolean isEmpty() { return delegate().isEmpty(); }
@Override <R extends Comparable<R>, C extends Comparable<C>, V> Table<R, C, V> create( Table<R, C, V> contents) { if (contents.isEmpty()) { return ImmutableTable.of(); } else { return ArrayTable.create(contents); } } },
private void populate(Map<Map<Property<?>, Object>, BlockState> stateMap) { final Table<Property<?>, Object, BlockState> states = HashBasedTable.create(); for(final Map.Entry<Property<?>, Object> entry : this.values.entrySet()) { final Property<Object> property = (Property<Object>) entry.getKey(); property.getValues().forEach(value -> { if(value != entry.getValue()) { BlockState modifiedState = stateMap.get(this.withValue(property, value)); if (modifiedState != null) { states.put(property, value, modifiedState); } else { System.out.println(stateMap); WorldEdit.logger.warning("Found a null state at " + this.withValue(property, value)); } } }); } this.states = states.isEmpty() ? states : ArrayTable.create(states); }
/** Fails if the table is not empty. */ public void isEmpty() { if (!actual().isEmpty()) { failWithActual(simpleFact("expected to be empty")); } }
/** Fails if the table is empty. */ public void isNotEmpty() { if (actual().isEmpty()) { failWithoutActual(simpleFact("expected not to be empty")); } }
@Override public boolean isEmpty(SerializerProvider provider, Table<?, ?, ?> table) { return table.isEmpty(); }
@Override public void serialize(final Table<?, ?, ?> value, final JsonGenerator gen, final SerializerProvider provider) throws IOException { gen.writeStartObject(value); if ( !value.isEmpty()) { serializeFields(value, gen, provider); } gen.writeEndObject(); }
@Override public boolean equals(@Nullable Object obj) { if (obj == this) { return true; } else if (obj instanceof Table<?, ?, ?>) { Table<?, ?, ?> that = (Table<?, ?, ?>) obj; return that.isEmpty(); } else { return false; } }
private void rewriteJsdoc(NodeTraversal t, JSDocInfo info, ModuleMetadata currentModule) { if (typesToInline.isEmpty() && nonAliasedNamespaces.isEmpty()) { return; } JsDocRefReplacer replacer = new JsDocRefReplacer(currentModule, t.getScope()); for (Node typeNode : info.getTypeNodes()) { NodeUtil.visitPreOrder(typeNode, replacer); } }
void rewrite(Node scriptNode) { transpiled = false; renameTable = HashBasedTable.create(); NodeTraversal.traverse(compiler, scriptNode, this); if (transpiled) { scriptNode.putBooleanProp(Node.TRANSPILED, true); } if (!renameTable.isEmpty()) { NodeTraversal.traverse( compiler, scriptNode, new Es6RenameReferences(renameTable, /* typesOnly= */ true)); } }