⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 interfaceclassestest.java

📁 FMJ(freedom media for java)是java视频开发的新选择
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
package net.sf.fmj.test.compat.generated;import java.lang.reflect.Field;import java.lang.reflect.Method;import junit.framework.TestCase;/** *  * @author Ken Larson *  */public class InterfaceClassesTest extends TestCase{	public void test_javax_media_Effect() throws Exception	{		assertEquals(javax.media.Effect.class.getModifiers(), 1537);		assertTrue(javax.media.Effect.class.isInterface());		assertTrue(javax.media.Codec.class				.isAssignableFrom(javax.media.Effect.class));		// Static fields:		assertTrue(javax.media.Effect.BUFFER_PROCESSED_OK == 0);		assertTrue(javax.media.Effect.BUFFER_PROCESSED_FAILED == 1);		assertTrue(javax.media.Effect.INPUT_BUFFER_NOT_CONSUMED == 2);		assertTrue(javax.media.Effect.OUTPUT_BUFFER_NOT_FILLED == 4);		assertTrue(javax.media.Effect.PLUGIN_TERMINATED == 8);		// Methods (reflection):		if (true)		{			{				final Method m = javax.media.Effect.class.getMethod(						"getSupportedInputFormats", new Class[] {});				assertEquals(m.getReturnType(), javax.media.Format[].class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.Effect.class.getMethod(						"getSupportedOutputFormats",						new Class[] { javax.media.Format.class });				assertEquals(m.getReturnType(), javax.media.Format[].class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.Effect.class.getMethod(						"setInputFormat",						new Class[] { javax.media.Format.class });				assertEquals(m.getReturnType(), javax.media.Format.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.Effect.class.getMethod(						"setOutputFormat",						new Class[] { javax.media.Format.class });				assertEquals(m.getReturnType(), javax.media.Format.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.Effect.class.getMethod("process",						new Class[] { javax.media.Buffer.class,								javax.media.Buffer.class });				assertEquals(m.getReturnType(), int.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.Effect.class.getMethod("getName",						new Class[] {});				assertEquals(m.getReturnType(), java.lang.String.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.Effect.class.getMethod("reset",						new Class[] {});				assertEquals(m.getReturnType(), void.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.Effect.class.getMethod("close",						new Class[] {});				assertEquals(m.getReturnType(), void.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.Effect.class.getMethod("open",						new Class[] {});				assertEquals(m.getReturnType(), void.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.Effect.class.getMethod(						"getControls", new Class[] {});				assertEquals(m.getReturnType(), java.lang.Object[].class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.Effect.class.getMethod(						"getControl", new Class[] { java.lang.String.class });				assertEquals(m.getReturnType(), java.lang.Object.class);				assertEquals(m.getModifiers(), 1025);			}		}		// Constructors (reflection):		if (true)		{		}		// Fields (reflection):		if (true)		{			{				final Field f = javax.media.Effect.class						.getField("BUFFER_PROCESSED_OK");				assertEquals(f.getType(), int.class);				assertEquals(f.getModifiers(), 25);			}			{				final Field f = javax.media.Effect.class						.getField("BUFFER_PROCESSED_FAILED");				assertEquals(f.getType(), int.class);				assertEquals(f.getModifiers(), 25);			}			{				final Field f = javax.media.Effect.class						.getField("INPUT_BUFFER_NOT_CONSUMED");				assertEquals(f.getType(), int.class);				assertEquals(f.getModifiers(), 25);			}			{				final Field f = javax.media.Effect.class						.getField("OUTPUT_BUFFER_NOT_FILLED");				assertEquals(f.getType(), int.class);				assertEquals(f.getModifiers(), 25);			}			{				final Field f = javax.media.Effect.class						.getField("PLUGIN_TERMINATED");				assertEquals(f.getType(), int.class);				assertEquals(f.getModifiers(), 25);			}		}		// Methods (compilation):		if (false)		{			javax.media.Effect o = null;			o.getSupportedInputFormats();			o.getSupportedOutputFormats((javax.media.Format) null);			o.setInputFormat((javax.media.Format) null);			o.setOutputFormat((javax.media.Format) null);			o.process((javax.media.Buffer) null, (javax.media.Buffer) null);			o.getName();			o.reset();			o.close();			o.open();			o.getControls();			o.getControl((java.lang.String) null);		}	}	public void test_javax_media_rtp_SendStream() throws Exception	{		assertEquals(javax.media.rtp.SendStream.class.getModifiers(), 1537);		assertTrue(javax.media.rtp.SendStream.class.isInterface());		assertTrue(javax.media.rtp.RTPStream.class				.isAssignableFrom(javax.media.rtp.SendStream.class));		// Methods (reflection):		if (true)		{			{				final Method m = javax.media.rtp.SendStream.class.getMethod(						"start", new Class[] {});				assertEquals(m.getReturnType(), void.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.rtp.SendStream.class.getMethod(						"stop", new Class[] {});				assertEquals(m.getReturnType(), void.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.rtp.SendStream.class.getMethod(						"close", new Class[] {});				assertEquals(m.getReturnType(), void.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.rtp.SendStream.class.getMethod(						"setBitRate", new Class[] { int.class });				assertEquals(m.getReturnType(), int.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.rtp.SendStream.class						.getMethod(								"setSourceDescription",								new Class[] { javax.media.rtp.rtcp.SourceDescription[].class });				assertEquals(m.getReturnType(), void.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.rtp.SendStream.class.getMethod(						"getSourceTransmissionStats", new Class[] {});				assertEquals(m.getReturnType(),						javax.media.rtp.TransmissionStats.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.rtp.SendStream.class.getMethod(						"getSSRC", new Class[] {});				assertEquals(m.getReturnType(), long.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.rtp.SendStream.class.getMethod(						"getDataSource", new Class[] {});				assertEquals(m.getReturnType(),						javax.media.protocol.DataSource.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.rtp.SendStream.class.getMethod(						"getParticipant", new Class[] {});				assertEquals(m.getReturnType(),						javax.media.rtp.Participant.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.rtp.SendStream.class.getMethod(						"getSenderReport", new Class[] {});				assertEquals(m.getReturnType(),						javax.media.rtp.rtcp.SenderReport.class);				assertEquals(m.getModifiers(), 1025);			}		}		// Constructors (reflection):		if (true)		{		}		// Fields (reflection):		if (true)		{		}		// Methods (compilation):		if (false)		{			javax.media.rtp.SendStream o = null;			o.start();			o.stop();			o.close();			o.setBitRate(0);			o					.setSourceDescription((javax.media.rtp.rtcp.SourceDescription[]) null);			o.getSourceTransmissionStats();			o.getSSRC();			o.getDataSource();			o.getParticipant();			o.getSenderReport();		}	}	public void test_javax_media_control_FrameGrabbingControl()			throws Exception	{		assertEquals(javax.media.control.FrameGrabbingControl.class				.getModifiers(), 1537);		assertTrue(javax.media.control.FrameGrabbingControl.class.isInterface());		assertTrue(javax.media.Control.class				.isAssignableFrom(javax.media.control.FrameGrabbingControl.class));		// Methods (reflection):		if (true)		{			{				final Method m = javax.media.control.FrameGrabbingControl.class						.getMethod("grabFrame", new Class[] {});				assertEquals(m.getReturnType(), javax.media.Buffer.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.control.FrameGrabbingControl.class						.getMethod("getControlComponent", new Class[] {});				assertEquals(m.getReturnType(), java.awt.Component.class);				assertEquals(m.getModifiers(), 1025);			}		}		// Constructors (reflection):		if (true)		{		}		// Fields (reflection):		if (true)		{		}		// Methods (compilation):		if (false)		{			javax.media.control.FrameGrabbingControl o = null;			o.grabFrame();			o.getControlComponent();		}	}	public void test_javax_media_protocol_SourceCloneable() throws Exception	{		assertEquals(javax.media.protocol.SourceCloneable.class.getModifiers(),				1537);		assertTrue(javax.media.protocol.SourceCloneable.class.isInterface());		// Methods (reflection):		if (true)		{			{				final Method m = javax.media.protocol.SourceCloneable.class						.getMethod("createClone", new Class[] {});				assertEquals(m.getReturnType(),						javax.media.protocol.DataSource.class);				assertEquals(m.getModifiers(), 1025);			}		}		// Constructors (reflection):		if (true)		{		}		// Fields (reflection):		if (true)		{		}		// Methods (compilation):		if (false)		{			javax.media.protocol.SourceCloneable o = null;			o.createClone();		}	}	public void test_javax_media_GainControl() throws Exception	{		assertEquals(javax.media.GainControl.class.getModifiers(), 1537);		assertTrue(javax.media.GainControl.class.isInterface());		assertTrue(javax.media.Control.class				.isAssignableFrom(javax.media.GainControl.class));		// Methods (reflection):		if (true)		{			{				final Method m = javax.media.GainControl.class.getMethod(						"setMute", new Class[] { boolean.class });				assertEquals(m.getReturnType(), void.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.GainControl.class.getMethod(						"getMute", new Class[] {});				assertEquals(m.getReturnType(), boolean.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.GainControl.class.getMethod(						"setDB", new Class[] { float.class });				assertEquals(m.getReturnType(), float.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.GainControl.class.getMethod(						"getDB", new Class[] {});				assertEquals(m.getReturnType(), float.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.GainControl.class.getMethod(						"setLevel", new Class[] { float.class });				assertEquals(m.getReturnType(), float.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.GainControl.class.getMethod(						"getLevel", new Class[] {});				assertEquals(m.getReturnType(), float.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.GainControl.class.getMethod(						"addGainChangeListener",						new Class[] { javax.media.GainChangeListener.class });				assertEquals(m.getReturnType(), void.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.GainControl.class.getMethod(						"removeGainChangeListener",						new Class[] { javax.media.GainChangeListener.class });				assertEquals(m.getReturnType(), void.class);				assertEquals(m.getModifiers(), 1025);			}			{				final Method m = javax.media.GainControl.class.getMethod(						"getControlComponent", new Class[] {});				assertEquals(m.getReturnType(), java.awt.Component.class);				assertEquals(m.getModifiers(), 1025);			}		}		// Constructors (reflection):		if (true)		{		}		// Fields (reflection):		if (true)		{		}		// Methods (compilation):		if (false)		{			javax.media.GainControl o = null;			o.setMute(false);			o.getMute();

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -