インタフェース
com.jme3.network.Filter の使用

Filter を使用しているパッケージ
com.jme3.network The network package contains the public API for the jME3 SpiderMonkey networking module. 
com.jme3.network.base The base package contains the default implementations for the Client and Server interfaces from the public API. 
com.jme3.network.kernel The kernel package is the heart of the JME networking module and controls the routing and dispatch of message data over different transport implementations. 
com.jme3.network.kernel.tcp   
com.jme3.network.kernel.udp   
 

com.jme3.network での Filter の使用
 

Filter を返す com.jme3.network のメソッド
<T> Filter<T>
Filters.equalTo(T value)
          Creates a filter that returns true for inputs that are .equals() equivalent to the specified value.
<T> Filter<T>
Filters.in(java.util.Collection<? extends T> collection)
          Creates a filter that returns true for any value in the specified collection and false for all other cases.
<T> Filter<T>
Filters.in(T... values)
          Creates a filter that returns true for any value in the specified list of values and false for all other cases.
<T> Filter<T>
Filters.not(Filter<T> f)
          Creates a filter that returns true when the specified delegate filter returns false, and vice versa.
<T> Filter<T>
Filters.notEqualTo(T value)
          Creates a filter that returns true for inputs that are NOT .equals() equivalent to the specified value.
<T> Filter<T>
Filters.notIn(java.util.Collection<? extends T> collection)
          Creates a filter that returns true for any value NOT in the specified collection and false for all other cases.
<T> Filter<T>
Filters.notIn(T... values)
          Creates a filter that returns true for any value NOT in the specified list of values and false for all other cases.
 

Filter 型のパラメータを持つ com.jme3.network のメソッド
 void Server.broadcast(Filter<? super HostedConnection> filter, Message message)
          Sends the specified message to all connected clients that match the filter.
<T> Filter<T>
Filters.not(Filter<T> f)
          Creates a filter that returns true when the specified delegate filter returns false, and vice versa.
 

com.jme3.network.base での Filter の使用
 

Filter 型のパラメータを持つ com.jme3.network.base のメソッド
 void DefaultServer.broadcast(Filter<? super HostedConnection> filter, Message message)
           
 

com.jme3.network.kernel での Filter の使用
 

Filter 型のパラメータを持つ com.jme3.network.kernel のメソッド
 void Kernel.broadcast(Filter<? super Endpoint> filter, java.nio.ByteBuffer data, boolean reliable, boolean copy)
          Dispatches the data to all endpoints managed by the kernel that match the specified endpoint filter..
 

com.jme3.network.kernel.tcp での Filter の使用
 

Filter 型のパラメータを持つ com.jme3.network.kernel.tcp のメソッド
 void SelectorKernel.broadcast(Filter<? super Endpoint> filter, java.nio.ByteBuffer data, boolean reliable, boolean copy)
           
 

com.jme3.network.kernel.udp での Filter の使用
 

Filter 型のパラメータを持つ com.jme3.network.kernel.udp のメソッド
 void UdpKernel.broadcast(Filter<? super Endpoint> filter, java.nio.ByteBuffer data, boolean reliable, boolean copy)
          Dispatches the data to all endpoints managed by the kernel.